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,571,667)
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 (829)
Sign in to Write a Review
Sort By:

by D. Chatterjee | Fri 10:24 PM

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


  • 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..
  • Can't show AddReferenceDialog due to COMExcption
    1 Posts | Last Post July 27, 2010
    • System.Runtime.InteropServices.COMException (0x80020003): Member not found. (Exception from HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
         at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
         at Microsoft.VSProjectPlus.VisualStudio.GetDTEProject(IVsHierarchy hierarchy)
         at Microsoft.VSProjectPlus.ProjectReferenceProvider..ctor(ResourceDictionary resources, IVsProgressPane progressPane, IVsHierarchy projectHierarchy, Dictionary`2 projectReferencePaths)
         at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
         at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)
  • Can't show AddReferenceDialog due to COMExcption
    1 Posts | Last Post July 27, 2010
    • System.Runtime.InteropServices.COMException (0x80020003): Member not found. (Exception from HRESULT: 0x80020003 (DISP_E_MEMBERNOTFOUND))
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
         at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
         at Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(Int32 hr, Int32[] expectedHRFailure)
         at Microsoft.VSProjectPlus.VisualStudio.GetDTEProject(IVsHierarchy hierarchy)
         at Microsoft.VSProjectPlus.ProjectReferenceProvider..ctor(ResourceDictionary resources, IVsProgressPane progressPane, IVsHierarchy projectHierarchy, Dictionary`2 projectReferencePaths)
         at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
         at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)
  • Filtering Solution Navigator for "Edited" is Showing Duplicates
    1 Posts | Last Post July 27, 2010
    • I'm really starting to like the solution navigator. Unfortunately I ran across an issue with the filter capability. When I filtered to show just the edited files, I am getting a bunch of duplicates, some of the edited files are repeated as many as 4 times, others are not repeated at all. This is potentially a very useful feature, but with the duplication it is difficult to use.
  • Ctrl + Drag no longer works for me
    6 Posts | Last Post July 26, 2010
    • Is there a way to revert this back to the standard functionality without disabling/uninstalling. This is a show stopper for me. I use Ctrl+Drag all the time to copy code.
    • You could start your drag and then press CTRL before releasing.
    • I have used Philip's workaround and that indeed disables the GoToDef functionality.  However, I still have the issue that holding the control key down initially and then trying to drag selected text simply extends the selection.
      
      Is there a way to turn this off as well???
    • With the new version of the Productivity Power Tools, we've actually changed the behaviour of the Ctrl Click extension so that it should be less likely to interfere with Ctrl Drag (it only navigates on MouseUp). Please let us know if that fixes the issue for you.  
      
      Thanks!
      -Sean
    • Using the latest version, I still can't Ctrl Click at all (through pressing control after dragging started, per Xyis, does work).
    • And, I should add, this is happening with the extension's Ctrl Click functionality turned off.
  • Tab coloring
    3 Posts | Last Post July 26, 2010
    • is it possible to color Tabs via RegExp on Project Name? We have 3-layered development, each layer has similar name across many modules. Current regexp seems to work only on filename :( and project colors are based on solution order, not usable for us :(  
    • Yes, it is possible. Please check out this blog post, and look for "Regular Expression Options", to make regular expressions match the full document path:
      http://blogs.msdn.com/b/visualstudio/archive/2010/06/21/document-well-2010-plus-hidden-options.aspx
    • Oh, thanks a lot, now its perfect :) 
711 - 720 of 829 Items