VSCommands 3.0.0.0–New Features
VSCommands 3.0.0.0 has been released yesterday, so let’s have a look at some of new features:
Prevent accidental Drag&Drop in Solution Explorer
How many times did you have to fix you solution after accidentally moving files and folder around in Solution Explorer?
With this new feature you will be asked to confirm item move whenever you Drag&Drop in Solution Explorer
Prevent accidental linked items delete
By default, Visual Studio won’t ask you for confirmation when deleting linked items in Solution Explorer.
VSCommands works around this limitation and will display a confirmation dialog whenever it happens
Create Code Contract
Code Contracts are really great and, with release of .Net 4.0, they continue getting more popular in .Net community.
There are, however, some issues that make it less developer friendly than it really should be.
One of these issues is a way that Code Contracts are implemented on interfaces or abstract classes.
Create Code Contract command helps to accomplish it quickly from editor context menu
It will create a new class that implements an interface (or inherits from an abstract class) and decorate it with all necessary attributes
Formatting of errors and warnings in Build Output can customized.
This makes them stand out and makes it much easier to read.
Debug Output – Custom Colours
Same as above, formatting can be customized for exceptions, data binding errors and other notifications in Debug Output.
Search Output – Custom Colours
Locate In Solution
Locate In Solution command is now available from tab item context menu
as well as from Solution Explorer Toolbar
Also available from Solution Explorer Toolbar is Collapse All command.
That means it really is one click away any time you want it!
Cancel Build when first project fails
Another time saver – current build will stop as soon as first project fails to compile.
Related posts:
- VSCommands 3.0.0.0 Released
- VSCommands 2.3.0.0 Released!
- VSCommands 2.2.0.0 Released!
- VSCommands 2.5.0.0 Released!
- VSCommands – Group/Ungroup items
Category: news, vscommands

