Cosmos/source2/VSIP/Cosmos.VS.Windows/AssemblyUC.xaml
EdwardNutting_cp bac3f98d56 VS2013 Support
This is relatively stable but no to be considered complete. Currently supported:
1. Installing user/dev kit (as normal)
2. Creating C#/VB/F# projects (latter 2 untested)
3. Debugging a Cosmos project - see limitations list below.

Debugging limitations:
1. Breakpoints sometimes fail to be hit. Only known thing that may help is recompile everything.
2. Specific breakpoint failure case: If you try and place a breakpoint on or after a "while(true)" statement it is extremely unreliable.

Other limitations:
1. VMWare occasionally breaks. If you get "Internal error" messages, or if VS crashes (don't let Windows "fix" it) or if VMWare fails to load properly there is only one known & reliable solution: Re-run the VMWare installer and hit "Repair". No restart required. You won't lose your VMs or settings (AFAI can tell).

If it all breaks, feel free to rant at it ;)
2013-11-06 21:01:49 +00:00

35 lines
2 KiB
XML

<local:DebuggerUC x:Class="Cosmos.VS.Windows.AssemblyUC"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:vsfx="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.12.0"
xmlns:local="clr-namespace:Cosmos.VS.Windows"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300"
x:Name="CosmosAssemblyUserControl"
Background="{DynamicResource {x:Static vsfx:VsBrushes.ToolWindowBackgroundKey}}">
<DockPanel LastChildFill="True">
<ToolBar Name="toolBar1" DockPanel.Dock="Top" HorizontalAlignment="Left">
<ToggleButton Name="butnFilter" IsChecked="True" BorderBrush="Black" Margin="1" ToolTip="Filter" Width="24" Height="24">
<Image Source="/Cosmos.VS.Windows;component/Images/filter-small.png" />
</ToggleButton>
<Button ToolTip="Copy" Name="butnCopy" BorderBrush="Black" Margin="1" Width="24" Height="24">
<Image Source="/Cosmos.VS.Windows;component/Images/Copy_Icon_2.jpg" />
</Button>
<Rectangle Width="8" />
<Button ToolTip="Step Over" Name="butnStepOver" BorderBrush="Black" Margin="1" Width="24" Height="24">
<Image Source="/Cosmos.VS.Windows;component/Images/StepOver.png" />
</Button>
</ToolBar>
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<TextBlock Name="tblkSource">
<TextBlock.ContextMenu>
<ContextMenu>
<MenuItem Name="mitmCopy" Header="Copy" />
</ContextMenu>
</TextBlock.ContextMenu>
</TextBlock>
</ScrollViewer>
</DockPanel>
</local:DebuggerUC>