I liked this extention until it caused me several hours of trouble shooting. I didn't see a place to submit bugs so I'm letting people know here. If you have this extention, do not drag a tab off to another monitor and close Studio. On opening that project, it will cause a CLR exception (0xE0434F4D) and crash studio.
There are some nice features that make this a worthy download, however my experience of using this has caused alot of time wasting chasing errors with this set of tools, more specifically is the 'add reference' utility tool, which is pretty neat but causes problems / corrupts applications so have had to delete the power tools as a result, waiting for a new release that will hopefully resolve alot of the problems I had.
I had an open ticket for 3 months with MS related to the IDE freezing while stepping through code. It would happen randomly almost every time. Ultimately, they told me to disable all extensions (this was the only extension I had installed). I was skeptical, but that was back in September 2010. Now in January 2011 I've yet to have a single problem. Diagnosis? This extension was causing the problem.
Solution Navigator -- just did a search for FrameworkElement wanted to know where it was located assembly wise and well it brought my i7 to its knees. Almost 1gig in memory was absorbed by devenv.exe. Search function appears slightly ineffecient.
Productivity Power Tools are a great extension to increase developers productivity. Auto Brace Completion, HTML Copy, Solution Navigator, Searchable Add Reference Dialog are few very good additions.
But "Ctrl + Click Go To Definition" is one feature which need some attention. Although its a good feature to have but often when trying to cut or copy the code (using Ctrl+C or Ctrl+X) instead of copying it opens the definition which is quite annoying.
I like this tool.. but like any other version 1 software... it has bugs .. one of the most notable is that... You reference a project from another project and try removing the referenced project.. then it will go into a loop of unhandled null reference exceptions. Another basic feature I would expect in the next version is to remember the last selected node between sessions.. and keep SN all nodes in closed state when you open the project. Currently it starts with all file nodes open when the solution is opened.
Overall this is a great work and a great start on this front by developers of SN.
Review Changed: Mostly satisfied with this tool, like most of it's features.
Did find one bug... Productivity Power Tools will mask messages by design time add references. I had a Silverlight project and mistakenly attempted to add non-Silverlight DLL... With Power Tools installed the error message was masked and only indicated a nullreference somewhere. With Power Tools uninstalled, the message clearly told me that NON-Silverlight DLLS cannot be added as reference.
After installing Productivity Power Tools was not possible to navigate within the expression editor in the file .rdlc (Report) using the arrow keys. This impaired enough.
This can be changed now or is an error that needs correcting?
This has been happening for years. If you pins tabs, they work fine while VS is running. But if you restart VS, they will appear correct on first load, but once you run the application and then stop it, you will lose all your tab pinnings.
This happens more frequently in VS2013, so that you lost them not just on the initial run/stop.
How I could disable the blue Tabs colorization? I preffer to see the default VS colorization. I tried to diable (turn OFF) ALL the Productivity Power Tools
features but the tabs still colorizing... this seems a bug, to disable colorization the only way that I see is to uninstall Productivity Power Tools.
I love this extension, but could you guys just add one more feature: disable dragging tabs off the tab bar and floating them. I keep doing it accidentally and it's very annoying. When you drag tabs, they should just move left or right. To float them you should have to right-click and click "Float". :-)
Is there any way to have System using statements appear before others when sorting using statements? I'd greatly love to be able to do this, since it's what StyleCop expects by default.
Thanks for this great set of tools.