Tabs Studio Blog (organizing Visual Studio document tabs)

May 16, 2012

Tabs Studio v2.7.5 released

Filed under: Releases — Sergey Vlasov @ 10:50 am

Tabs Studio v2.7.5 released:

  • Added the ShortTabsPriority property to customize tabs layout.
  • Increased the default ShortTabsPriority value from 1 to 3.
  • Fixed an unhandled exception for some custom styles with mouse trigger conditions.

Download link: Tabs Studio v2.7.5.

Short Tabs Priority

Filed under: Uncategorized — Tags: — Sergey Vlasov @ 9:32 am

The tabs layout algorithm in Tabs Studio tries to minimize number of rows, distribute tabs evenly between rows and minimize tab movements between rows as you add or remove tabs. The last goal to minimize tab movements between rows sometimes creates quite wide tabs:

Extra wide tabs in the top row

Extra wide tabs in the top row

For the new release I’ve reduced the priority of no tab movement and for the same tabs the new look is this:

More priority for shorter tabs in the new release

More priority for shorter tabs in the new release

Plus I’ve added the new ShortTabsPriority property that you can customize from a custom style. It is a double value. Value of 1 is old behavior. Default in the new release is 3. Value of 10 is a high priority and 100 is a very high priority. Following is an example that you can use to customize the tabs width/movement balance:

<Style TargetType="TabsStudio:Tabs" BasedOn="{StaticResource DefaultTabsStyle}">
  <Setter Property="ShortTabsPriority" Value="10"/>
</Style>

High priority of short tabs

High priority of short tabs

Download link: Tabs Studio v2.7.5.

May 10, 2012

Tabs Studio v2.7.3 released

Filed under: Releases — Sergey Vlasov @ 11:25 am

Tabs Studio v2.7.3 released: added the Floating tab context menu command for grouped tabs in VS 2010+, fixed loss of icons in the Tabs Studio toolbar after customization in VS 2010.

Download link: Tabs Studio v2.7.3.

April 24, 2012

Tabs Studio v2.7.2 released

Filed under: Releases — Sergey Vlasov @ 2:49 pm

Tabs Studio v2.7.2 released: added support for SSMS 2012 to NewGroup, Navigator and XMenu add-ins.

Download link: Tabs Studio v2.7.2.

Tabs Studio v2.7.1 released

Filed under: Releases — Sergey Vlasov @ 8:40 am

Tabs Studio v2.7.1 released: fixed the installation error code 2753 when Visual Studio 11 Beta installed after Tabs Studio.

Download link: Tabs Studio v2.7.1.

April 23, 2012

Tabs Studio v2.7.0 released

Filed under: Releases — Sergey Vlasov @ 10:57 pm

Tabs Studio v2.7.0 released: added support for SQL Server 2012 Management Studio, separated Visual Studio 11 settings from Visual Studio 2010 settings.

Download link: Tabs Studio v2.7.0.

SQL Server 2012 Management Studio support

Filed under: Uncategorized — Tags: — Sergey Vlasov @ 10:54 pm

SQL Server 2012 was released about a month ago:

SQL Server 2012 Management Studio splash screen

SQL Server 2012 Management Studio splash screen

The new management studio uses Visual Studio 2010 shell. Extensibility for SSMS 2012 is still not officially supported by Microsoft, but luckily Visual Studio add-ins work just fine in it. Unfortunately, Visual Studio extensions don’t work as ssms.exe contains white list of allowed package GUIDs. I had to change my Visual Studio 2010 helper extension to helper add-in and after that Tabs Studio works without problems in the new IDE:

Tabs Studio in SSMS 2012

Tabs Studio in SSMS 2012

Download link: Tabs Studio v2.7.0.

April 18, 2012

Tabs Studio v2.6.5 released

Filed under: Releases — Sergey Vlasov @ 2:16 pm

Tabs Studio v2.6.5 released:

  • Added support for floating tab groups in Visual Studio 11.
  • Added the ability to drag tabs with the mouse between tab groups (only in VS 2010 and VS 11).
  • Fixed “Tabs Studio helper service is not available” in VS11 Beta after updating other extensions.

Download link: Tabs Studio v2.6.5.

March 21, 2012

Tabs Studio v2.6.3 released

Filed under: Releases — Sergey Vlasov @ 12:05 pm

Tabs Studio v2.6.3 released:

  • Added support for the preview tab in Visual Studio 11.
  • Added the ability to clone a tab coloring rule.
  • Added Visual Studio commands for keyboard binding with the TabsStudio.Connect prefix: MarkerRemoveAllHighlighting, MarkerCloseAllButHighlighted, MarkerToggleTabHighlighting, MarkerNextTabHighlightingColor, SyncTabWithSolutionExplorer, SyncDocumentWithSolutionExplorer.
  • Added better descriptions for boolean properties in the Tab Coloring Rule dialog.
  • Added deletion of Navigator’s commands on uninstall.
  • Enabled tab highlighting with Ctrl+Click without tab activation.
  • Changed Visual Studio 11 styles to better match the VS 11 theme.
  • Increased default LessRowsPriority value from 1 to 5.
  • Fixed the duplicate Close all documents tab context menu command in Visual Studio 11.
  • Fixed occasional not displayed tabs in Visual Studio 11 after opening a solution.
  • Fixed unhandled COMException when copy full path to the clipboard fails.
  • Removed the Animate extension selection and close tab button option.

Download link: Tabs Studio v2.6.3.

Preview tab support in Visual Studio 11

Filed under: Uncategorized — Tags: — Sergey Vlasov @ 12:01 pm

The preview tab in Visual Studio 11 is a separate reusable tab displayed in the right corner of the document tabs well. In Tabs Studio the preview tab is opened in the last tab position:

The preview tab in Tabs Studio

The preview tab in Tabs Studio

All relevant add-ins like Sorter, AutoOpener, PriorityGroup and OpenNext were updated to ignore the preview tab and don’t move it from the last position. I’ve added the new IsPreviewTab property to style the preview tab and show the, also new, Open button that transforms the preview tab into the regular tab.

In the Tab Coloring Rule dialog you can now access the preview tab property similar to the other properties like selected tab and previously selected tab. Most of the time, I think, you will set it to False to keep the default preview tab look. (Note, that I’ve also changed, sometimes confusing, three state checkboxes to descriptive comboboxes):

Preview tab property setup in the Tab Coloring Rule dialog

Preview tab property setup in the Tab Coloring Rule dialog

If you are interested in custom VS 11 styling, see the new light and dark default style definitions. Next I plan to add support for floating tab groups in Visual Studio 11.

Download link: Tabs Studio v2.6.3.

Older Posts »

Theme: Shocking Blue Green. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.