![]() |
Home | ![]() |
Screenshots | ![]() |
Download | ![]() |
Order | ![]() |
Blog* | ![]() |
Support | ![]() |
![]() |
User Guide | ![]() |
Style | ![]() |
Tab Grouping | ![]() |
Add-ins | ![]() |
Marker lets you highlight a few tabs, temporarily, to quickly come back to them. Ctrl+Click a tab highlights it and Ctrl+Click again removes highlighting:
The default highlighting style provided by Marker decorates TabInternals with the red gradient background line. You can choose to decorate another tab element or just change the highlighting color in a custom Tabs Studio style:
<Style TargetType="TabsStudio:TabInternals" BasedOn="{StaticResource DefaultTabInternalsStyle}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=(TabsStudioMarker:Properties.HighlightIndex),
RelativeSource={RelativeSource AncestorType=TabsStudio:Tab}}" Value="1">
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
<GradientStop Color="Transparent" Offset="0.8"/>
<GradientStop Color="Green" Offset="1"/>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
You can also highlight a tab or remove highlighting from the context menu, remove highlighting from all tabs at once and close all tabs that are not currently highlighted:
The highlighted tabs list is saved when you close Visual Studio and highlighting is restored when the solution is opened the next time. This information is stored per solution in a [solution name].marker.tss file in a solution directory along with the sln and suo files.
The following Visual Studio commands are available for keyboard binding with the TabsStudio.Connect prefix: MarkerRemoveAllHighlighting, MarkerCloseAllButHighlighted, MarkerToggleTabHighlighting, MarkerNextTabHighlightingColor.
Copyright 2009 - 2012 Sergey Vlasov