Productivity Power Tools

Free

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

(826) Review
Visual Studio
2010
Download (1,717,763)
11/9/2012
10.0.20626.18
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (826)
Q and A (864)
Sign in to write a review
Sort by:

by Barry Seymour | June 18 2014

I have to say I HATE the new find/replace dialog in VS 2013. This pack brings that awful dialog to Visual Studio 2010.

Alan Cooper, the father of the original Visual Basic, said the functionality of the programs you write must be 'discoverable.' Microsoft has been moving further and further away from this over the past ten years. First they hid the underlining under menu shortcut keys. Then they hid the menus by default in Windows. Then they added ribbons with godawful three-part (or more)keyboard shortcuts.

Now we have this ridiculously minimal and buggy find / replace dialog. What are the keyboard shortcuts to specify things like 'search by entire word' or 'match case?' No where to be found! You have to click with the mouse to drop down the options, then select one. Too many clicks, too tiny a font. Very often after making such selections, the enter key does not initiate the search -- have to press F3. I hate hate hate it.

I uninstalled this productivity pack just because it made those changes to the find/replace dialog in VS 2010.

by bcollie | June 13 2014

Pinned tabs are great and the solution navigator is pretty good as well. I would like to see the files sorted when Open, Unsaved or Edited filters are active.

by Shreeharsh Ambli | April 17 2014

essential for older VS version for sure

by afasfdadsfgsafwef | March 21 2014

Tab well colors and grouping are very helpful. Only additional feature I would like to see added would be a multilevel tab well when it is in the top or bottom position (like in the Tabs Studio extension, see link). Having the tabs on the side wastes a lot of screen space and you still can't read long file names.

http://visualstudiogallery.msdn.microsoft.com/EBF6137E-AA2D-4DC9-860A-F04168F11CD7

by diffS | March 11 2014

I wish the Solution Navigator search should be increase the Speed and should Support wild card along with camel Case search.

by Johnny Frits | February 25 2014

The tool is very good but 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?

by leitheim | January 27 2014

This is just EXCELLENT add-on tool. It helps me to do exactly what I need in my development. I just started to use it and I'm charmed, we will see what is going to happen after some time as I had experienced some issues with add-ons regarding the cached data and slowness after certain time of use.
For now this is exactly what I needed and I hope it will stay stable and fast as it was the first time I opened the feature.
Keep up the excellent work and Thanks a bunch!!!!

by KJS100 | January 24 2014

OpenXML editor is suppose to open a document, excel spreadsheet...
(if you drag them into VS) in the various XML parts.
However, EVERYTIME
I try this it opens EXCEL or WORD....
WHAT needs to be turned ON to make it open the XML Parts?
Yes, Productivity Power tools have been installed
(and uninstalled and reinstalled) many times. VS has been closed
and reopened many times.
WHY WILL THIS NOT WORK?

by Eugene Astafiev | December 07 2013

by Dave_Bur | November 21 2013

by Allen Luther | November 05 2013

that's a great tool and I use this a lot in the VS2012.
But now I am using VS2013, is there any update plan for the VS2013?

by Leonardo Lourenço Silva | October 31 2013

Excellent tool !!!
Essential to all developers !!!

by Bruno Maestro | October 24 2013

With MySql database when I select the option it does not save my password every time I do the reverse must report all data.

by SegaWang | September 23 2013

Perfect tool~
PS: Is it possible for VS2008 ?

by michal_bb | September 18 2013

Productivity Power Tools == Essential VS Tools

by Gabriel Mongeon | September 06 2013

by n41ng | July 25 2013

Great extension but had to sometimes disable the searchable reference dialog feature when adding references as it causes this error

The given assembly name or codebase was invalid. (Exception from HRESEULT:0x80131047)



by JonPen | July 24 2013

This plugin seems to access all the database connections in the server explorer, i noticed this as one of the connections was not using windows authentication and i had not saved the password. so each time i righclicked a project and selected propeties the connection dialog appeared on a databse that is not related to that project or any in the solution. I not sure why this plugin might need to access all my databases, but as a precaution i will not be using this plugin as it makes me nervious.

0/10 Scary black helicopters

by Guibhz | July 23 2013

great extension

by Elmut | July 18 2013

1 - 20 of 826 Items   
Sign in to start a discussion


  • 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.
  • Keyboard shortcurts
    5 Posts | Last post July 29, 2010
    • Once again a conflict with my (foreign) keyboard.
      When I press Crl+Alt+2 a dialog pops up with a class view. 
      Usually on my keyboard, it's the "@" sign.
      But in the keyboard mapping options, there's no such command.
      
      How I can change/disable this dialog?
      Thanks
      Eric
      
    • Hi
      I have the same problem. My workaround is to disable the Solution Navigator. Is there any possibility to change the keyboard assignment?
      Roman
    • Same here. Would be nice to be able to change this keyboard shortcut.
      //Carl
    •  1. With add-ins like Coderush 
    • ah, fixed: http://blogs.msdn.com/b/visualstudio/archive/2010/07/28/fixes-for-solution-navigator-amp-quick-access-in-the-productivity-power-tools.aspx
      
      Thanks !
  • Keyboard shortcut for pinned tabs
    3 Posts | Last post July 28, 2010
    • O42
      It would be so nice if you could bind keys to go the pinned tabs. For example, Ctrl-1 might activate the first pinned document, Ctrl-2 the second and so on. 
      
      I don't think the setup program should do the binding, I just think you should provide commands that would show up when customizing the keyboard (i.e. Window.ActivatePinnedTab1).
      
      Pinning a document usually means that you want to go back to that document a lot. Having to use the mouse is slow and forces you to leave the keyboard.
      
      Thanks for a great tool!
    • This is a very interesting idea. I think these commands could be useful. I'll look into adding them in future releases of the extension. Thanks!
    • These key bindings need to be configurable. Resharper et al use Ctrl-1 etc to navigate bookmarks.
  • Add Reference Dialog uses absolute path for Hint path when it should use a relative one
    1 Posts | Last post July 28, 2010
    • Using new Add References dialog, I added a reference to a dll that's located inside of my solution (via the browse button).  The new dialog added a line like this to the .csproj file:
      
      <HintPath>d:\Source\Assemblies\Thing\Thing.dll</HintPath>
      
      But that absolute path won't work for my co-workers who have things installed in different directories.
      
      The original "Add references" dialog correctly adds a relative path:
      
      <HintPath>..\..\..\Assemblies\Thing\Thing.dll</HintPath>
      
      
  • BUG: Incorrect MRU entry
    1 Posts | Last post July 28, 2010
    • I typed "debug" and saw a number of options - the first being "Attach to Process". Then I typed "exceptions" and out of habit (with Bing) hit Enter. At this point, the "Attach to Process" dialog came up. Yet, when I reopened Quick Access again the only entry in my MRU list was the "Change Exception Filters". It would appear that the MRU list was incorrect updated based on the current selection rather than what command was invoked.
  • Solution Navigator crashes VS 2010
    2 Posts | Last post July 28, 2010
    • If you try to pen a solution that has C++/CLI project(s) VS 2010 will crash. Disabling Solution Navigator fixes it.
    • Not fixed in the latest version.
  • rename in solution explorer stops working :(
    1 Posts | Last post July 28, 2010
    • For some reason I can't rename or delete certain files - even if I close all documents or they aren't actually inside my project. Its like the solution explorer hasn't realised its not debugging anymore..
741 - 750 of 864 Items