Tabs Studio Blog (organizing Visual Studio document tabs)

September 12, 2012

Visual Studio 2012 color themes support

Filed under: Uncategorized — Tags: , — Sergey Vlasov @ 4:31 pm

With the recent release of Visual Studio 2012 Color Theme Editor, in addition to the light and dark themes, you can now select from 5 more themes and even choose your own colors:

Theme selection in Visual Studio 2012

Theme selection in Visual Studio 2012

I’ve updated Tabs Studio to support custom Visual Studio 2012 colors. Instead of two hardcoded light and dark styles, Tabs Studio now uses a single VS 2012 styles collection with direct binding to current VS 2012 shell colors. Each change in Visual Studio 2012 tab colors is now immediately reflected in Tabs Studio tab colors. For example, this is how Tabs Studio looks after selecting the blue theme:

Visual Studio 2012 blue theme

Visual Studio 2012 blue theme

August 29, 2012

Tabs Studio v2.8.2 released

Filed under: Releases — Sergey Vlasov @ 1:04 pm

Tabs Studio v2.8.2 released:

  • Added support for Visual Studio 2012 RTM.
  • Added the Sort by highlight index option to the Sorder add-in.
  • Added the Maintain highlight status if tab is closed option to the Marker add-in.
  • Added saving the status of highlighted tabs on the File.SaveAll command and on build begin events to the Marker add-in.
  • Implemented relative paths storing for the highlighted tabs in the Marker add-in.
  • Fixed the read only suffix on German VS 2008.

Download link: Tabs Studio v2.8.2.

August 16, 2012

Visual Studio 2012 RTM support

Filed under: Uncategorized — Tags: — Sergey Vlasov @ 1:22 pm

Visual Studio 2012 is now available to MSDN subscribers:

Visual Studio 2012 splash screen

Visual Studio 2012 splash screen

I don’t see any changes in default Visual Studio tabs behavior comparing to Release Candidate, but they slightly changed packages registration and I had to update the Tabs Studio installer. With the update, Tabs Studio is now compatible with VS 2012 RTM as well:

Tabs Studio in Visual Studio 2012 RTM

Tabs Studio in Visual Studio 2012 RTM

Download link: Tabs Studio v2.8.1.

June 11, 2012

Tabs Studio v2.8.0 released

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

Tabs Studio v2.8.0 released:

  • Improved Visual Studio 2012 RC support.
  • Reduced default tooltip show delay from 1500 ms to 500 ms.
  • Improved detection of inactive Move to next/previous tab group commands.

Download link: Tabs Studio v2.8.0.

Visual Studio 2012 RC support

Filed under: Uncategorized — Tags: — Sergey Vlasov @ 10:18 am

Visual Studio 2012 RC was released about two weeks ago:

Visual Studio 2012 RC splash screen

Visual Studio 2012 RC splash screen

Tab colors were changed, most noticeable are the blue color for the selected tab the purple color for the preview tab. Tabs Studio style was updated to reflect these changes:

Selected tab in Visual Studio 2012 RC

Selected tab in Visual Studio 2012 RC

For those working with tab groups, in VS 2012 Tabs Studio now supports the Float all command to float a whole tab group out of the main window and the Move all to next/previous tab group commands:

New tab context menu commands in Visual Studio 2012

New tab context menu commands in Visual Studio 2012


Floating tab group in Visual Studio 2012

Floating tab group in Visual Studio 2012

Download link: Tabs Studio v2.8.0.

June 1, 2012

Tabs Studio v2.7.6 released

Filed under: Releases — Tags: — Sergey Vlasov @ 7:34 pm

Tabs Studio v2.7.6 released: added preliminary support for Visual Studio 2012 RC.

Download link: Tabs Studio v2.7.6.

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.

« Newer PostsOlder Posts »

Blog at WordPress.com.