Productivity Power Tools

Free

A set of extensions to Visual Studio Professional (and above) which improves developer productivity.

(803) Review
Visual Studio
2010
Download (1,574,162)
11/9/2012
10.0.20626.18
View
E-mail Twitter del.icio.us Digg Facebook
Add To Favorites
Description
Reviews (803)
Q and A (830)
Sign in to Write a Review
Sort By:

by D. Chatterjee | May 17 2013

This seems to help a lot. I am going to try this one for sure.

by Carsten Siemens | May 02 2013

Excellent tools. Productivity is significantly enhanced. They should be part of VS!

by SaRo0578 | April 30 2013

by Micah Tan | April 23 2013

Definitely adds to productivity. Why is this goodness not baked into the IDE?

by SVentrapragada | April 17 2013

Awsome extension. I don't know how I missed this all the time.
I suggest to add all these in VS by default.

by ghordynski | April 13 2013

Awesome extension. I have small problem with go to definition:
Here are following steps which should not trigger go to definition yet they do:

User presses mouse left button and drags mouse cursor to select text.
Before user releases left mouse button, he presses ctrl key (in i.e. CTRL+C copy operation).
User releases left mouse button while still holding ctrl+C.
Power tools try to go to definition (which should not happen).

My suggestion: Only go to definition if mouse button was pressed while holding ctrl (not released).

by Henry Desouza | April 06 2013

I have just opted for this Tool..
A worth appreciable tool and is indeed very very helpful to me at-least and for other developers it provides various classic extensions.
I can recommend it others..

by mattkenney | April 03 2013

by Judy Sez | March 20 2013

Soulution Navigator is a big improvement over Solution Explorer. But after I installed this tool I can no longer highlight and drag a line to another position in my code.

by raul.d | March 15 2013

Love the Search Tool. A totally must have. Great job Guys

by Milan Senesi (MSFT) | March 13 2013

Must have extension for Visual Studio.

by Vrane | February 23 2013

Excellent extension :)

idea for new feature : http://social.msdn.microsoft.com/Forums/en/vswpfdesigner/thread/1bdf2ddd-472c-4c17-ad2e-845f5bf1f086

by Rahul Garware | February 23 2013

This one came in as a recommendation from a colleague and I am liking it so far. (VS 2010)It kind of feels obtrusive along with R#.

by Surffer | February 18 2013

This extension is awesome. Agile iterations is the word.

by Steve Decker | February 07 2013

Would be a great addition if it didn't keep changing my colors I have set for the editor. I always have to go in and reset my settings using the "Import and Export Settings Wizard". Also, I have my windows defaulted to floating when I open any file. It appears that the paint call isn't working correctly until I resize the window of that file. Otherwise, I'm left with the old style of the minimize/max/exit buttons you would see in Windows 98. And there are many dots that show up around the edges. Another issue is I hate that every time I start or stop an application from running, every window I have opened gets closed and reopened again. Is it really necessary to do that? These are the few rants and pet peeves I have with this tool. Otherwise, it would be awesome! Oh, one more thing, I have to double-click the "X" to close the window when it should be a single-click.

by Mike Honey - Manga Solutions | February 07 2013

I cant install this on my machine. I get an error: This extension is not installable on any currently installed products. There is no info I can find on this issue. The Q&A section of this site is unhelpful and has poor functionality. Why is there no info on system requirements and installation? BTW I have Administrator rights. I am running VS as Administrator.

by jack0fshad0ws | January 29 2013

awesome tools, should part vs.net by default!

by Opus4210 | January 13 2013

by Ruslan Teluk | January 06 2013

Hi Guys!
Thanks for plugin. Can you do in the next release highlighting on the graphic scroller like in the RockScroll (http://www.hanselman.com/blog/IntroducingRockScroll.aspx) plugin?
Thanks.

by Xpert360 | January 06 2013

I would install this just for the solution explorer feature which I found to be very useful. So nice to see this in VS2012. Looking forward to a version for VS2012...

1 - 20 of 803 Items   
Sign in to Start a Discussion


  • XML Schema Explorer
    1 Posts | Last Post August 03, 2010
    • When I try to open the XML Schema Explorer, the 'Solution Navigator' gets the focus and the XML Schema Explorer pops up and get closed immediately again. So where's the XML Schema Explorer Window? I think it has to do with tools. Same experience someone?
  • Crash when opening a C++ test project
    1 Posts | Last Post August 03, 2010
    • I can create and compile a c++ test project. However, if VS 2010 is restarted and I try to load the test project solution, VS crashes. It works fine if the 'Productivity Power Tools' extension is disabled. I am using version 10.0.10725.12.
  • Bug in handling Ctrl-2
    2 Posts | Last Post August 02, 2010
    • By default the tools bind to Ctrl-2 to show intellisense info. The binding is flawed so that also AltGr-2 is considered Ctrl-2. This causes a huge problem since AltGr-2 is @ character in the Finnish keyboard layout. Could this be fixed so that AltGr is NOT considered the same as Ctrl?
    • And immediately after posting that I noticed that this should have been handled in the newest update. Sorry for the duplicate report :(
  • Settings not remembered after update
    2 Posts | Last Post August 02, 2010
    • There's a few parts of the extension that I turn off. I installed the update and after it they were all enabled again.
    • Same here. This is a small, but quite annoying, thing.
  • Solution Navigator overwrites Intellisense
    5 Posts | Last Post July 30, 2010
    • With Solution Navigator (SN) enabled, Intellisense is disabled.  For example, in a code window, when I hover over "method" in "object.method", instead of getting an Intellisense pop-up, I get a Solution Navigator pop-up. Is this by design? If I turn Solution Navigator off, the Intellisense pop-up returns. I'm using VB; maybe this is just in VB and not C#?
    • Hi Bill,
      
      There is the option to turn off the tool tips. From the menu select: Tools... Options.. Productivity Power Tools .... Solution Navigator and uncheck "Enable interactive tooltips"
    • I don't see that option. I'm using version 10.0.10710.22. I see Tools...Options...Productivity Power Tools. This shows on/off sliders. There is one for Solution Navigator. I can turn that off and it restores the tooltips but I lose the Solution Navigator window.
    • Under Productivity power tools there should be two "sub options" Namely
      -All Extensions
      -Solution Navigator
      It is under the solution Navigator option that you will find the option to turn off interactive tool tips.
      
      Under C# I am having the exact opposite issue with both (intellsense and Solution Navigator) tooltips showing up and the intellsense tooltip covers up ( or is drawn on top of ) the solution navigator tooltip.
      Any ideas how to resolve this ?
      Thanks. 
    • Under Productivity Tools I had two sub-items: All Extensions and Document Tab Well. I just upgraded to 10.0.10725.12 and now Solution Navigator shows as a third sub-item. I can now toggle off Interactive Tooltips.
  • Starting/Stopping debugging very slow
    1 Posts | Last Post July 30, 2010
    • When you have the document tab well enabled with tab sorting 'by project' and a lot (50+) of source files open, it takes a long time to start or stop debugging (or attach/detach) 15-30 seconds or more in some cases. The time taken goes up as the number of open source files goes up and devenv.exe uses 100% of one cpu core during this time.
      
      Some sort of O(n^2) code running in the extension in response to the debug start/stop I would expect.
      
      Otherwise a fabulous extension - the only other niggle is if you type '{<Enter>', you often have still down when pressing enter, which steps the insertion point *past* the automatically inserted close brace :(.
      
      thanks,
      
      Robin
  • The Add Reference Dialogue could not be shown due to the error: Null Reference.
    1 Posts | Last Post July 30, 2010
    • Closing the Add Reference Dialogue while its refreshing/building the assembly list results in a NullReferenceException.
      
      29/07/2010 6:06:32 PM
      System.NullReferenceException: Object reference not set to an instance of an object.
         at Microsoft.VSProjectPlus.AssemblyReferenceProvider.Dispose()
         at Microsoft.VSProjectPlus.AddReferenceDialog.AddReferenceDialogView_Closed(Object sender, EventArgs e)
         at System.Windows.Window.OnClosed(EventArgs e)
         at Microsoft.VisualStudio.PlatformUI.DialogWindowBase.OnClosed(EventArgs e)
         at System.Windows.Window.WmDestroy()
         at System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
      
      
  • Amazing extension--plus another request.
    3 Posts | Last Post July 29, 2010
    • This is truly a great extension, and the new features in the latest update make it even more incredible--I would redouble my 5-star rating if I could. Thanks for taking my request to make control-click navigation more compatible with ctrl-dragging!
      
      Since you guys are so awesome at improving Visual Studio's subtle annoyances, I have one more feature request for something that has been bothering me for some time:
      
      I would love if the members drop-down menu for code files would list members in the order they are declared in the file. I find this significantly improves organization of code by promoting better ordering of member declarations within a code file. I remember back to my Mac programming days using CodeWarrior this is how the member menu was organized and I guarantee you my code files were significantly more organized back then.
      
      On top of this, it would be great if one could see #region declarations in this menu as well, as well as the ability to add separators to the menu (CodeWarrior did this with "#pragma mark -" directives)--again this promotes organization of members by grouping related members/properties together.
      
      Even just ordering it based on the order they appear in the code would be a significant improvement over alphabetical ordering.
      
      In closing I would also like to second another user's suggestion of automatic namespace resolution (adding "using" directives automatically when there is only one choice of resolution). Coupled with automatic unused "using" cleanup, this could be a significant productivity enhancement.
      
      Cheers, and thanks again for a great extension!
    • You might want to take a look at the VS10x Code Map extension (http://visualstudiogallery.msdn.microsoft.com/en-us/1c54d1bd-d898-4705-903f-fa4a319b50f2), it adds a collapsible sidebar to the editor which (by default) lists the members in the order they are declared in code. It also shows regions and has a few other cool features like showing which parts of the file you've visited recently.
      
      Another one you might want to look at is PowerCommands for Visual Studio 2010 (http://visualstudiogallery.msdn.microsoft.com/en-us/e5f41ad9-4edc-4912-bca3-91147db95b99). One of the commands it adds is "Remove and Sort Usings"; there is an option under PowerCommands > General to have the command execute automatically when you save a file.
    • Thanks Rory--I will try it out. It looks handy, but would be even better if it simply offered a quick-access menu. I don't have a lot of screen real estate for additional sidebars.
  • AltGr+2 "hijacking", now I'm not able to write "@" in the code editor
    5 Posts | Last Post July 29, 2010
    • I love the extension but after the update I'm no longer able to write the @ sign (AltGr+2 on a danish keyboard) in the editor. How do I turn off this shortcut? I've looked in the keyboard configuration in the options window but it says the combination is not assigned to any command? Is it possible to turn off some other way?
    • Same problem here with the Finnish keyboard. Cannot type @ if Solution Navigator is enabled. It's supposed to hijack only Ctrl 2 but it seems to also hijack AltGr 2 (Ctrl Alt 2) :(
    • I have the same problem: AltGr 2 tries to open the database diagram tool, and the @ sign is something I do need from time to time....
    • on belgian keyboard, I can no longer type | (Alt-GR 1), @ (Alt-GR 2)...
      is there a shortcut to go to search box of solution navigator ?
      
    • Latest version fixes this problem for me. Thank you! <3
  • Solution Navigator doesn't work with VisualHG
    1 Posts | Last Post July 29, 2010
    • I use an alternate source control system, Mercurial, which integrates with VS via the extension Visual HG.  This extension seems to be incompatible with Solution Navigator which is showing source control status icons which are incorrect.  Solution Explorer still works as expected.
701 - 710 of 830 Items