These tools really enhance productivity. For not being directly in VS 2010 the free extension is a fair and adequate solution. I especially like the search highlighting, the solution navigator and the HTML copy. To put things together, this extension makes me feel a little more back to Eclipse, and I like it.
Love the extension, although I agree that the find behavior should grab the selected word if Ctrl-F is pressed with a selected word and the find box is already open.
I also believe version 10.0.20318.14 introduced a bug that temporarily freezes VS (30 seconds or more) when pasting from the clipboard into an aspx or cshtml file. Both my coworker and I see the same behavior, and disabling this tool resolves the problem.
That said, this tool is so cool I'm willing to work around the problem until the bug is fixed.
I liked this tool but had to uninstall it because it caused VS-2010 to crash when I clicked to Add Reference. It seems to have started that when I had a bad reference in the list (yield sign) and then right-clicked to Add Reference. Did it all the time after that.
So far, awesome! By saying "so far", i mean, its cool and great. but i occasionally get issues and Ctrl-click feature can be disabled or give some handler, as we use ctrl-click to select the whole word right? many +s and few or countable -s only. Thanks for this plugin.
-- Apr27, 2011: I have Issues with this:
Issue-1: I have few issues and noted those. the quick find or compact find (New) feature is not picking up the selected text once its already opened. Try: 1) press ctrl+f to find some texts. the control will be visible. 2) select another word and press ctrl+f, the new selected word will not be picked for search.
Issue-2: Quick help or description of a method, is not auto-hiding when we move out of that method or its scope. When we scroll out of that method, still that method info control is visible.
This is a great extension BUT I had to uninstall it due to repetitive crash of Visual Studio 2010, especially while trying to debug an application (not to mention I was not able to debug any unmanaged application).
I did debug devenv.exe to see what was wrong and found that PowerTools is setting a property for a visual debug sheet (don't remember exactly the name) that was outside the range.
So, to make it clear, If your Visual Studio 2010 keeps crashing and you have Power Tools installed, try to remove it.
After extensive testing (installing/de-installing/disabling) of all extensions in my library of extensions, I have come to the conclusion that the following IDE crash is being caused by Microsoft's Productivity Tools extension:
When rapid scrolling with the Mouse thumbnail against a fairly large .cs source file (2000 + lines of code), the IDE goes down with 'Visual Studio has encountered a problem and has to restart (i am paraphrasing the exact verbiage). The IDE then shuts down and restarts. This is repeatable consistently.
I have had to deinstall the extension - disabling alone does not solve the problem.... I would hope Microsoft addresses this problem as the Productivity Suite has many useful tools and I would like to re-install it.
There is unhandled "a regular expression parsing error" exception in this tool which causes crash of whole IDE immediately.
A regular expression parsing error (System.ArgumentException) occurs in case of try to use new Quick Find/Replace functionality while user enters an unparsable .NET Regular Expression into find/replace popup of this tool while Search option in this popup is set to Use Regular Expression.
For sample, try to use this expression without enclosing quotes:
I've customized the color for highlighting the selected line, because I'm using a non-default color theme. This resets to the default color for the highlighted line (for the plugin) every time I restart VS. The problem is fixed if I go into the options for fonts and colors and just click OK.
I like most of the features from the powertools, except the find replace window. The usability is very poor in this. Please update the find replace window's UI. Also there are a couple of bugs in the find replace window. Please fix it and release a patch as it is very annoying currently.
As of June 2016, Solution Navigator is still missing in VS2015. Or has it been rolled into the Solution Explorer now?
I miss the quick hover tooltip that used to show class members so I didn't have to load or navigate away from the code I am editing. I can see the members in the class objects of the "new, improved" Solution Explorer, but that interrupts my coding.
I am using VS 2010 Pro. I installed Productivity Power Tools this morning and I am trying to become more familiar with it`s use. I noticed that the Solution Navigator is not displaying properties and methods like it does in the example picture. What do I need to do to make these show up, it seems like it would be useful to have them? Thanks.
Before this extension, my debugging window tabs would be remembered. Typically I keep "Autos" and "Output" selected. Now it appears that I get random tabs selected when debugging starts. Don't like that.
There's a GDI object resource leak when using the enhanced scrollbar on full mode. If you open task manager, enable GDI Objects column and open file after file you will notice it growing with each file opened, and never cleaned up. Once it hits 10000 Visual Studio crashes. Whilst it grows things get slower and slower. The enhanced scrollbar is the best feature of PPT so it would be very nice to have this fixed asap.
I confirm this with VS2012 Update 4 and extension version 11.0.60403.0.
When the enhanced scrollbar is enables and in full mode, there is a considerable GDI object leak.
To test this:
0. Make sure enhanced scrollbar is enables and in full mode
1. With task manager or process explorer, inspect the number of GDI objects used by Visual Studio
2. Open a file
3. Inspect the number of GDI objects again
4. Close the file
5. Inspect the number of GDI objects again
6. Repeat steps 2 through 5 a few dozen times; you may use the same file or another file
Expected output (assuming eager disposal of GDI objects):
3. An increase in GDI objects since the last observation
5. A decrease in GDI objects since the last observation by the same amount it increased in 3
Expected output (assuming eventual disposal of GDI objects, subject to GC):
3. An increase in GDI objects since the last observation
5. An eventual decrease in GDI objects to the number observed in 1, or by the sum of the increases observed in 3; otherwise, no change
3. An increase in GDI objects since the last observation between 50 and 100
5. A decrease in GDI objects since the last observation between 0 and 10
What this means is that the number of GDI objects grows quite fast. Eventually the default GDI limit of 10000 is reached and Visual Studio stops responding.
With multiple instances of Visual Studio open, the session's GDI limit is easily reached, affecting all other open applications and making the whole session unstable.
i love this plugin for vs2010 - ive been using it for ages but it keeps crashing my ide and its getting so bad (9 crashes today, all from this plugin) that ill have to stop using it if it cant be fixed - is the source code available so that we can fix the bugs?