08
June
2010
Visual Studio 2010 Pro Power Tools
Visual Studio 2010 Productivity Power Tools
A set of extensions to Visual Studio Professional (and above) which improves developer productivity.
- Document Well 2010 Plus
One of the key pieces of feedback that we have received over several versions of Visual Studio is that users want to be able to customize the behaviour of their document tabs. From the ordering of tabs to the position of the close buttons, user can now configure dozens of different options for their tabs. Go toTools -> Options -> Environment -> Document Tab Wellto configure these options as you prefer:- Tab Well UI
- Scrollable tabs
Maintain spatial consistency of the documents that are included in the document well. - Vertical tabs
Document tabs are shown vertically, allowing you to fit more tabs than are normally visible when shown horizontally. - Pinned tabs
Allows you to pin tabs to keep them always visible and available. - Show close button in tab well
Similar to Visual Studio 2008, will show a close button in the document well that will close the active tab.
- Scrollable tabs
- Tab Behavior
- Remove tabs by usage order (LRU)
When a new tab is inserted and existing tabs don't fit in the document well, instead of removing the tab at the end of the well it will remove the least recently used tab. This ensures that frequently used tabs are readily available.
- Show pinned tabs in a separate row/column
Pinning tabs can quickly cause you to run out of space for regular tabs. The option allows you to always show pinned tabs in a separate row (or column, if displayed vertically) from regular tabs.
- Remove tabs by usage order (LRU)
- Sorting
- Sort tabs by project
Tabs will be sorted by the project they belong to, thus keeping them always together in the document tab well. - Sort tabs alphabetically
Tabs will be sorted alphabetically. When Sort By Project is turned on, tabs will be sorted first by project and then alphabetically. - Sort tab well dropdown alphabetically
The drop down menu at the right end of the document well is sorted alphabetically. This option allows ordering as the tabs are laid out in the document well.
- Sort tabs by project
- Tab UI
- Color tabs according to their project or according to regular expressions
This option permits tabs to be colored according to the project they belong to. This is particularly useful when sorting tabs by project, as it allows you to immediately identify different groups of project documents.
You can also configure regular expressions and assign a color to each one. If the name of a tab matches the configured regular expression, it will be colored with the assigned color. - Miscellaneous options that modify tab UI
- Show document/toolwindow icon in tab
- Show close button in tab
- Modify dirty indicator style
This option allows you to select from a set of different dirty indicators that you might prefer over the asterisk. - Modify minimum and maximum tab size
Allows you to modify minimum and maximum tab size. Try setting minimum and maximum sizes to the same value, and you will have evenly spaced tabs.
- Color tabs according to their project or according to regular expressions
- Tab Well UI
- Searchable Add Reference Dialog
The new Add Reference dialog makes it faster and easier for you to find the reference that you are looking for and add it to your VB, C# or F# project. From the Solution Explorer, simply right click on the References node, select the Add Reference command to see the updated Add Reference Dialog. - Highlight Current Line
As the resolution of monitors increases, it’s becoming more difficult to find the caret in the code editor. The highlight current line extension makes it easy to find the caret by highlighting the line that the caret is on in the editor. You can even configure the default colour by changing the setting for “Current Line (Extension)” and “Current Line Inactive (Extension)” in Tools Options Fonts & Colors. - HTML Copy
This extension provides support for the HTML Clipboard format when copying code from the editor. This means that you’ll no longer have to go fix up the formatting of your code when you paste it into a TFS bug form or any other HTML based control. - Triple Click
It’s never been easier to select a line of code from the mouse by simple triple-clicking anywhere on the line. - Fix Mixed Tabs
Some developers prefer tabs, others prefer spaces, and nobody likes mixing tabs & spaces. This extension promotes developer harmony by warning as they are open or save a file that has a mixture of tabs & spaces. The information bar also provides an easy way to fix the file to suit your preference. - Ctrl + Click Go To Definition
This extension gives the editor a web browser by adding clickable hyperlinks to symbols in your code as you hold down the Ctrl key. - Align Assignments
This extension is useful for making your code a little more readable by aligning the assignments when you type Ctrl+Alt+] such that it takes this:

And turns it into this:
Please note: This may conflict with your formatting settings. E.g. in C# you will need to disable:Tools->Options->Text Editor->C#->Formatting->Spacing->"Ignore spaces in declaration statements" - Colorized Parameter Help
This extension improves consistency with the editor by applying syntax highlighting to the contents of the Parameter Help window for C# &VB. - Move Line Up/Down Commands
This extension maps the Alt+Up Arrow & Alt+Down Arrow keys such that they will move the current line of code or the selected lines up and down through the editor. - Column Guides
Since Visual Studio 2002, there has been a not so secret registry key which allowed user to draw a vertical line in the code editor. This is very useful to remind developers that their full line of code or comments may not fit one a single screen. Thanks to this extension this feature has returned with UI configure it. Simply place the cursor at the appropriate column and select Add Guideline from the context menu
Revision Notes
- 10.0.11019.3
- Solution Navgiator
- Added Drag & Drop support
- Added Multiple Selection support
- Tab Well UI
- Added Floating Tab Wells
- Added Ctrl+Alt+Page Up/Page Down to navigate between tabs in visual order.
- Added UI in Tools Options for the Advanced Options previously under a registry key
- Solution Navgiator
- 10.0.10819.19
- Quick Access
- Fixed Crashing issues experienced by many customers.
- Quick Access
- 10.0.10725.12
- Solution Navigator
- Projects are now sorted in Solution Folders
- Ctrl+1 & Ctrl+2 keybindings can now be configured via Tools Options Environment Keyboard
- Performance of search in large projects has been improved. Note: It no longer searches on a single character
- Quick Access
- Two crashing issues that affected particular machine configurations have been fixed.
- Solution Navigator
- 10.0.10710.22
- Added Tools Options Support, Solution Navigator, Quick Access, Auto Brace Completion
- Searchable Add Reference
- Fixed: HintPaths were not added for non-Framework, browsed assembly references
- Fixed: Exception dialog is shown when an assembly with an invalid AssemblyCulture attribute is found.
- Fixed: Exception dialog is shown for some missing references or invalid type library references
- Fixed: Browsed references not being added to the Recent tab.
- Fixed: Trying to fix an unresolved reference reported that it is already present in the project. Now it updates the reference with the correct path.
- Fixed: Incomplete Assembly Name was being used to construct resolved reference identities
- Added: Context menu on the Recent tab to allow for clearing of the recent references list.
- Added: Browse now defaults to the solution folder. Subsequent uses of the dialog remember the previous folder.
- Colorized Parameter Help
- There are now specific Fonts & Colors settings to allow you to configure the display of items in Parameter Help. This will allow users with dark backgrounds to be able to customize these to readable.
- Column Guides
- Fixed: Adding & Removing guidelines from a split window occurred based on the caret position in the wrong window.
- Fixed: Guideline could not be added to first column
- Fixed: Guideline is placed incorrectly when added to a trailing tab
- Moved: Guidelines are now a fly-out to reduce the clutter on the Editor context menu.
- Ctrl Click Go To Definition
- Fixed: Navigation now happens on mouse up which reduces conflict with drag & drop operations and word selection.
- Document Tab Well settings
- Added: Show/Hide pin button in unpinned tabs
- Make selected tab more distinguishable when using custom colors
- Configure text color for selected and unselected tabs
- Command for closing all unpinned tabs
- Moved: Options for this extension are now found under Productivity Power Tools -> Document Tab Well(or by typing Document Tab Well into Quick Access).
- Fixed: Vertical tabs would float when a new toolbar row appeared as a result of selecting a tab.
- HTML Cut/Copy
- Added: Cut as HTML is now supported
- Installation on Windows XP
- Fixed: Unable to install Productivity Power Tools on Windows XP if user name is too long. Note: We've reduced the number of characters considerably but this still may be an issue if your user name is extremely long.
- 10.0.10608.1630
- Fixed issue where Visual Studio may crash on startup on computers where proxies required user entered credentials
- Categories:: Visual Studio Gallery, Microsoft , Community News, Visual Studio
- Tags: Community News, Framework, Gallery, Microsoft, Visual Studio, _NET, _NET FrameWork 4









Comments (1)
Productivity Power Tools (Available new version )