VSCommands 3.0.0.0 Released

For last three months VSCommands has been growing in features and popularity.
With over 10,000 downloads it continues to be one of the most popular Visual Studio plugins and everyday coding companion for thousands of developers.
Today I am pleased to announce VSCommands 2010 Pro Edition.
This will come in a form of an optional upgrade to existing Lite version (which will remain free) and will include several additional enhancements.
Both versions will continue to be developed and I’ll write a little bit more about coming features in the next few posts, but for now let’s see what’s new:
VSCommands Lite
Create Code Contract – ability to create code contract for interfaces and abstract classes
Locate In Solution on document tab and Solution Explorer Toolbox
Cancel Build when first project fails
VSCommands Pro
Prevent Accidental Drag&Drop in Solution Explorer – removes one of the biggest annoyances in VS
Prevent Accidental Link Deletion
Search Enhancements
Debug Output and Build Output Enhancements
Group Files (always use file with the shortest name as a root, Ctrl + Group to bring the dialog)
We’re here to listen,
let us know what you think about the product and suggest the direction it should evolve!
Locate In Solution
Did you know #002:
You can locate currently opened document in Solution Explorer with just two clicks.
Copy/Paste As Link
Did you know #001: VSCommands can help you to manage multi-platform targeting solutions with Copy and Paste as Link command.
View PostVSCommands 2.5.0.0 Released!
VSCommands 2.5.0.0 is ready!
Download it now from Visual Studio Gallery!
New in this version:
Collapse All on Solution Folders
Locate Source File
Use this command to locate a source of a link item in Solution Explorer (assuming that the source file is a part of the solution)
![]()
Other Settings
There are several Windows Registry settings that are particularly useful to developers such as forcing IE8 to use only one process (great for Silverlight debugging) or enabling Fusion logs.
VSCommands adds ability to modify these settings easily via options in Visual Studio (because no one likes to fiddle with regedit..) with links to msdn explaining what they do as a bonus.
Other minor bug fixes
View PostVSCommands 2.4.0.0
VSCommands 2.4.0.0 is ready!
Download it now from Visual Studio Gallery!
New in this version:
Thumbnails in IDE Navigator (Ctrl + Tab)
After you install VSCommands it will automatically enable Thumbnails in IDE Navigator (when you navigate between files using Ctrl + Tab)
Note that to see thumbnails you may also need to Enable rich client visual experience from Visual Studio –> Tools –> Options –> Environment
(required on lower spec machines or when working on hyper-v/virtual pc)
Better Visual Studio Integration
Locate In Solution and Search Online features now work with xaml, aspx, css, js and html files.
Copy Full Path, Open Command Prompt and Paste Link now work with Folders.
Zooming
Zooming with Ctrl+Mouse Wheel can be disabled from options and, when enabled, zoom will follow mouse cursor (instead of zooming from the top of document and pushing text down)
Other minor bug fixes
View PostVSCommands–5k downloads in 50 days !
Just checked the statistics at Visual Studio Gallery and got pleasantly surprised to see that VSCommands has been downloaded more than 5k times in first 50 days following the initial release and it’s been the most popular 3rd party Visual Studio plug-in for the last three weeks!
That is a fantastic achievement and it wouldn’t be possible without great feedback from users so thanks for that and keep it coming.
Next release is planned later this month with great new features and improvements so make sure to subscribe to rss if you don’t want to miss it!
View PostVSCommands 2.3.0.0 Released!
VSCommands 2.3.0.0 is ready!
Download it now from Visual Studio Gallery!
New in this version:
Configurability
All features can now be switched on/off from the options window in Visual Studio.
The functionality is not limited to a simple enabled/disabled pattern but rather allows a whole scope of commands to be narrowed down.
For example, it is now possible to specify that Copy Full Path feature should only be enabled on Project Items and References:
Attach To Local IIS
Attach to local IIS easily without going through Debug –> Attach to process –> [find process] menu.
Now it’s as easy as selecting option from a context menu on solution or website project (or you can map the command to a keyboard shortcut of your choice)!
Copy Full Path
Copies a full path of selected item (solution/project/project item/reference) to the clipboard.
Build Startup Projects
Builds startup projects only.
Open Command Prompt
Opens Visual Studio Command Prompt in a location of selected item (solution,project, project item or reference).
Better Keyboard Mapping Support
All commands now have common prefix to make it easier to find them from Keyboard options page.
Just type vscommands in ‘Show commands containing’ textbox and you’ll see all VSCommands in one place ready to be mapped.
Download it now from Visual Studio Gallery!
View PostVSCommands 2.2.0.0 Released!
VSCommands 2.2.0.0 is ready!
Download it now from Visual Studio Gallery!
New in this version:
Search Online
Search selected text online is now just one click away
Build Summary
Build Output has a summary section appended to it.
The summary contains information about time it took to build each project and total build time.
Bug Fixes:
Locate In Solution
Fixed bug where current item would not be properly selected when solution contains Solution Folders
Collapse All
Fixed bug where projects under Solution Folder would not collapse properly.
Download it now from Visual Studio Gallery!
View PostVSCommands 2.1.0.0 Released!
I know it’s been only a few days since last release but I have received lots of good feedback and decided to implement few features that you requested.
See what’s new below.
Group / Ungroup links
Previously grouping didn’t work on items added to a solution as a links.
From now on this limitation is gone and grouping link items is fully supported.
Copy As Link / Paste Link
Everyone who worked on solutions where one source file is shared between two or more projects (e.g. multiplatform targetting in wpf/silverlight) knows the pain of adding items as links.
You have to click Add Item, find the folder you need, select items and then select Add as Link option. Way too many clicks if you ask me.
VSCommands introduces much quicker way to achieve the same goal, you can just select Copy as Link from context menu:
And then Paste Link to the other project or any of its subfolders
Copy Reference – copy references between projects. This supports assembly, project and ActiveX references:
References can be pasted to a new project by clicking on a project name or on the references:
![]()
Again, any feedback is more than welcome.
View PostVSCommands – Group/Ungroup items
Grouping items in Visual Studio have never been easier! With VSCommands 2010 you can simply click on group of items and select Group Items from context menu:
Doing so will create a visual dependency between items making one of them a Root Item
![]()
Visual Studio will update project file to include DependentUpon elements:
Previous version of VSCommands used item with the shortest name as a default root. This worked fine for me but many of you asked to change this behaviour so in the latest release a root item selection dialog will be displayed by default. As you can see below a combobox has been replaced with a list of items to increase usability (you can now see all items without a need to expand the combobox).
Items in the list are sorted from the one with the shortest name to the longest with the shortest being selected by default.
Any group of items can be ungrouped. Again, some of you reported that this causes issues with several source control systems so the code hase been revisited and fixed to avoid such problems:
Hope you’ll like the changes and any ideas of how to improve the addin are more than welcome.
View Post
