Great tools, when they work. There are bugs, especially with Copy/Paste References, which doesn't work at all (E_FAIL), and it appears no there has been no work on the project for 2.5 years. Release the source to the community so we can update it and fix bugs.
It would be great if there was an option to keep selected namespaces when remove and sort usings is done on save. It would be especially usefull for System namespace which is mostly used by every class, and System.Linq namespace which it is not possible to quickly add by pressing Ctrl+. on type name.
If this feature was implemented, it would be no longer necessary to write any using manually at all.
Man! it's not a question, kind of statement.
It's a great function, but never use this function if your code runs under SVN.
You'll have to commit your code and deal with conflicts in the next update or you'll have to revert your code and do everything again.
If it has at least a confirm step like "You REALLY want to do that?"...but that's not the point. It will give you a headache fixing the code.
It isa failure to assume that all users us CMD.EXE as command prompt.
The PowerCommands should use the COMSPEC environment variable to get the current selected Command Line executor!
I personally use 4NT/TCC (from JPSoft) over years!
I would like to be able to collapse all as opposed to just collapse projects. For example, Solution Folders do not get collapsed when you select Collapse Projects. I was able to modify the 2008 version of the Power Commands to accomplish this because the source code was available. Any chance the source code will be published soon for the 2010 version?
An additional command that would be nice is an "Open in ILDasm" command when you click on a dll. I help with a .Net class and often times we want to show the IL to make a point - and this command would make it so easy.
I added something similiar to my PowerCommands project for Reflector (http://powercommands.codeplex.com/) - but I would love to have it in Visual Studio instead.
It'd be nice to have this feature trigger every time the file is saved, not only on the save command is invoked.
The files are saved when building, for example, but they're not formatted by the extension.
Is it possible to cange the command "Remove and Sort Usings on save" into two commands: "Remove Usings on save" and "Sort Usings on save"?
Its getting really bad when the code is saved in release state and then uploaded. Someone else checks out and tries to build in debug state and he is missing all the Usings for the additional code. so i don't want to remove the Usings, but sort them to match the StyleCop settings.
Would be great!
I second this, definitely. I'd also like a "Remove usings on close" feature as I'm finding I'm adding a new class and losing the default usings (which I plan to use) very quickly as I first hit save after just a couple of lines and then have to put them back in manually as I go.
VS2008 PowerCommands download was an msi that could be installed on any machine. Why no msi with VS2010?
I'm trying to work out what to do with the PowerCommands.vsix folder that i've downloaded to enable the ExtensionManager to pick it up.
Any ideas welcome...