Productivity Power Tools

Microsoft Free
Microsoft Corp
(234) Rate/Review
193,767
Wednesday, August 25, 2010
10.0.10819.19
E-mail Twitter del.icio.us Digg Facebook
View
SUPPORTED VISUAL STUDIO VERSIONS
2010
Screenshot
Description
Reviews (153)
Q and A (201)
Sign in to Write a Review

by Shimmy Weitzhandler | at 12:36 AM

Awsome tool!
But the tooltip is awful in VB.NET, and is easier to use VS original tooltip for VB projects.

****** Update ******
Thanks for the update! it's gust great! I raised my vote to 5!! Thanks for making the classes browsable in the sln exp. like eclipse, I replaced it with the old Solution-Explorer for good!
I think many ppl will reconsider getting VS just because of this project, no question about it!

Here is a few more suggestions:

- Make different symbols for private/public/abstract/sealed etc. members, class/structure/enum/delegate/interface/event/static class/module should have different signs as well in both VB and C#.

- Specific coloring for namespace/struct/enum/module/delegate/interface/delegate/user type/event/method names, for both VB and C# (should all be customizable from the "Font and Color" options for both VB and C#).

- Local variables should appear bold, static (vb: shared) members should be italic.

- An intellisense items filter for all code types like Karl Shifflett's xaml intellisense filter.

by James Klett | Thu 3:28 PM

Solution Navigator DOES NOT ALLOW multi select !!!!

So I want to select multiple files and add or remove them from my project but I cannot!

VS Solution Explorer DOES aqllow multi select.

JIM

by Orik007 | Thu 8:19 AM

What a useless reference table... Where are namespaces?

http://img814.imageshack.us/img814/3978/uselesstool.jpg

by mfas | Wed 11:52 AM

The latest version (10.0.10819.19 as of writing this) has introduced some kind of memory leak or endless loop, which the former version did not have.

The result is that Visual Studio 2010 when started just locks up, until all memory resources on my machine are used, and then crashes. This behaviour disappears as soon as I delete the extension from the "~\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft" directory.

Is there any way to get the older version 10.0.107xx.xx as I never experienced this problem before?

Otherwise a fantastic tool, that I hope to be able to install again in the near future

by Nanalich | Wed 9:14 AM

It won't allow me to select mulitple files in the Solution Navigator.

Cool tool.

by HxPelo | Tue 2:37 AM

A very useful set of tools.

by Steven.A.S | Mon 5:38 PM

I like just about everything in this, except the document well. While I can see how it is useful, it is too 'invasive', uses hideous gradients, and even worst doesn't stay disabled. The frequent updates require frequent disabling. The document well pulls this extension down to 2 stars from what would be 5.

by virtualblackfox | Mon 8:11 AM

If you want to enhance your productivity don't use this extension.

Some useful functionalities but lots of setting changes need a restart just to test the setting and you loose everything each month when the extension update.

by Jim Xu - MSFT | Sun 2:46 AM

Very great tool. Thanks a lot!

by LaurentDD | August 27 2010

All of the features are really great!

There is just one little thing missing in the solution navigator, the "Show all files" button. This button is really useful when you add files from outside of Visual Studio. It is the only thing I still have to use the Solution Explorer for, which is kind of annoying...

by jjhii | August 26 2010

nice utility, really helps

by LilKamisen | August 26 2010

Great tool, thanks a lot!

However everytime I upgrade to a new release, I lose my settings:
- CTRL+click to navigate
- Highlight the current line
are both turned back to ON (I usually work with the OFF value for these settings).

by JAlexandrian | August 26 2010

Thanks so much for adding revision history. One feature I would like is item tracking in the Solution Navigator like Solution Explorer has. I have completely replaced SE with SN. Excellent work!

by ehollering | August 25 2010

The features are awesome!

My favorites are the searchable "Add Reference" interface, the Solution Navigator, and the ability to pin document tabs.

Like others, I've experienced some pretty frustrating stability issues, but I'm not willing to uninstall just yet. Hopefully they'll get the stability issues resolved and this will continue to deliver added value, but without the added cost.

by Mr. Javaman | August 20 2010

CopyToHTML doesn't work properly as it doesn't take into account line breaks in the code, didn't MSFT test this before letting it out the door? Also who needs giagantic Text labels on buttons, just give us a small icon or the options to configure. Move the CopyToHTML configurations to the Tool/Options support page.

See Example at this forums site where I used this tool to paste into the Rich Text Box there.
http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/4a589eff-6e96-40cf-bf8a-45782694205a

The information on this states: Then you can paste the code anywhere HTML is supported, such as Windows Live Writer: Not exactly as I tried pasting HTML in Word and Excel (2000) and it didn't work...

Like the "Tab Well" (Colorized Tabs) works perfect.
Like the "SearchAble Add Reference" but start up times are way too slow for me to endure.
"AutoBrace Completion" - No Big Deal
CTL-Click "Go to Definition" How is this faster than Right Click -> Go to Denfintion?

by Dennis Vuyka | August 20 2010

The quality is very poor. Besides memory consumption that increased 3 times the IDE hangs/freezes every half an hour with "not responding" label. After uninstalling the tools I can now work fine.

by AD-Technology | August 19 2010

It's a great toolset for working in VS2010.

The only thing lacking is the slow performance in big solutions, I think because of the SolutionNavigator, which is indeed the greatest toll in this extension.

So please hurry and get it fast and as areal replacement of the native solution explorer.

Regards
Andreas

by Bao Duy | August 18 2010

It's really cool.

by HamedA | August 17 2010

Since I didn't find a place to report bugs I mention it here:

In the Report Designer when you activate Expression window, the cursor has some strange actions. Press a Tab or do some typing and space bar press and then cursor is vanished.

It seems there is some conflicts between this tool and the Expression window.

Regards
Hamed

by ondrejsv | August 15 2010

Where we can file bugs for this?
There's a bug with the new Add/Reference dialog which crashes on temporary projects (once these are saved, it proceeds OK):

System.ArgumentException: The path is not of a legal form.
at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
at System.IO.Path.GetDirectoryName(String path)
at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)

by degree451 | August 15 2010

Horrible release. DO NOT INSTALL. Clearly this was not tested and is no longer worked on. crashes the 2010 IDE after 5 minutes. Real shame since there are some good features here.

by Jerzi.Net | August 14 2010

Publishing a website has problem.
Except that, other features are cool.

by BrunoLM | August 14 2010

I personally don't like the Ctrl+Click to go to definition, I like to use it to select a word.

All other features are simply awesome, all features are really good.

My only suggestion is: some improvement on the intelisense, more information, tabs to view only properties, fields, methods, ... I would love to see that.

by NeilT | August 13 2010

VS2010 is brilliant. Well done Microsoft, now can you build a tool for crApple to replace Subjective C?

by Eric Fine | August 13 2010

This is a fabulous extension pack for VS2010. But I got some thoughts with it.
1. The 'Ctrl+Click Go To Definition' feature breaks my quickly double-click and ctrl+V action.
2. The 'Highlight Current Line' feature has not config option. (SlickEdit Gadgets did better)
3. The 'Column Guides' feature has not config option, and is not so easy to use. How about a dragable guideline? And the user can create a new guideline from the left edge, like Photoshop.
4. The 'Solution Navigator' feature has no multi-selection function, and it be would very nice if there is a separate line under the solution filter buttons.

Expecting new feature: Outlining for .js and .css file. Like http://jse.codeplex.com;

by ricardofiel | August 11 2010

This is a wonderful set of tools, but I'm having trouble with the latest update. On a Web Site project, everytime I try to open ANY file, VS crashes. All plugins and other extensions are disabled. When I disable the Productivity ones, everything runs smoothly. This didn't happen before the latest update of these tools.

Other than that, great work. Congrats!

by Jakeonthenet | August 11 2010

Nice idea, poor execution. Once installed my productivity went to ZERO. VS kept freezing! I wasn't able to diagnose much, other than it might have to do with there being web projects in the one solution that was causing me issues.

I'd be happy to try again after the next release.

by Joshua Einstein | August 10 2010

Incredibly useful. Particularly Solution Navigator. I forget what VS was like without this extension.

by Gio2k | August 10 2010

Crashes VS when adding a new project to a solution.
Crashes VS when adding a new reference to a project.
Crashes VS when adding a new file to a project.

Pretty much crashes every time i give it a mean look. The idea is good, but it obviously needs much better testing.

by VSPain | August 09 2010

Doesn't work too well with Visual Assist X. Hangs intermittently, messes up the colors/text on the screen and numerous other problems.

by MarioSaccoia | August 09 2010

fantastic

by Clement Lime | August 09 2010

Nice one!
How about having an "Align parameters" command to align parameters in method that take a lot of parameters ?

by Gilberto.Blanco | August 06 2010

I love this extension. Its a great bunch of features that help me improve in the usability of Visual Studio. Greetings from Bolivia.

by CoolDadTx | August 04 2010

I liked the original (June 2010) version of the tool but each release is less and less useful to me. I'd rather stick with the older version.

The Add References dialog was awesome in the original but newer vers seem to be breaking it more and more. The current ver won't open because it says the path is not in a legal form. It would be nice if it would even bother telling me the path.

The On/Off buttons in options - why? Is this more intuitive than a checkbox? It might look cooler but I prefer workable.

After installing the newer versions (even after disabling the extension) my newline bracket options are broken. I can't reenable them for the life of me (haven't tried doing a full settings reset yet). Really, really frustrating as it slows down development a lot. I'm not 100% sure this is completely the addins fault but it seems like a strange coincidence.

I'd personally like to see the team put some extra time in QA/reliability work on the existing features before adding anything new. At this point I'm going to basically have to stop using it because the features I'm interested in don't work anymore.

by Dennis Nusser | August 04 2010

this is one of the best tool. Congratulations

by ZubArt | August 04 2010

not working "Go To Definition" by pressing ctrl + left mouse button
version: 10.0.10725.12

by pyrocat6486 | August 03 2010

I never knew how much I wanted the Highlight Current Line feature until this extension pack came out. Now I can't code without it! You could have picked a better default color (light green is my preferred), but thankfully you made it customizable. :-)

Side note: It is quite annoying that customizations (e.g. colors) are lost when the extensions are updated. Please try to find a way around that!

by Phil Oyston | August 03 2010

I have the same issue as Jon, the fact the add reference dialog box effectively ignores the assembly you select to add to a project actually makes it a liability to use. The solution navigator is nice, the layout of the preferences dialog annoys me as it just totally ignores Visual Studio convention in place of a few silly graphics.

Please correct the issues with the add reference dialog as the "newly improved" dialog in VS2010 is such a joke and leads to be screaming at my monitor every single day at its poor design.

by Ryan Mrachek | August 02 2010

The auto upgrade completely messed up the setting I had configured. The line edit highlight is extremely annoying. If you ask me there is not much POWER in this tool.. It should be called Band Tools with bells and off-key whistles.

by Jon Clare | August 02 2010

Just upgraded to the latest version and still the problem with adding references is there.
If you have the dll installed in the GAC, but browse to the file and add it like that it neglects to add in the hint path.

The rest of the suite could be brilliant, but this bug renders it unusable for me so it's disabled for now.

by almora | August 02 2010

The best.

by Odd Thomas | August 01 2010

Amazing extension, the triple click, alignment and move lines up/down is very useful for me at the moment because my coding looks like my 5 yr old daughter wrote it lolz!, this will help me an enourmous amount and will clean up my code no end1

thanks for the extension.

all the best

Jimmy

by MartyIX | July 31 2010

The tabs are quite unintuitive for me, performance is also not so great but otherwise it's really good!

I would appreciate adding "copy/move of files" feature in Solution Navigator (the feature is availabel in Solution Explorer).

by The Real Mike Post | July 30 2010

Nice stuff, but wow is it dog slow. My CPU usage was consistently around 40-50% when idle. Typing code in the C# editor window was painfully slow so I had to disable quite a few things. It's possible there are conflicts between this and Resharper 5.0. If I have to choose one, Resharper wins and you'll pry it from my cold dead hands. I suggest running compatibility testing with either Resharper or Code Rush.

by Marc Aaron | July 30 2010

The ability to drill down into methods within classes from the Solution Navigator is a great feature and a true time-save for me. That alone makes the download worth time time. I bash Microsoft enough for their mistakes so it's only fair I give credit where it's due -- this is a very well done piece of software.

There are some rough spots. Visual Studio 2010 locked up, then crashed, on the first restart after installing the tools. No problems on subsequent restarts though. Also, the installation has made some minor modifications to my VS UI -- changing tab colors for example. This isn't a disaster, but it IS a no-no for any installer. Don't tinker with people's prefs without permission! Some digging through the Power Tools options/prefs let me reset things but I shouldn't have to do that. Again, these are minor complaints compared to what I'm already getting out of the tools. Nicely done guys!

by Mihailik | July 30 2010

Nice, but quite a few issues though:

1) Forgets the settings every update. Not only on/off states, but carefully tuned colours too. Annoys the life out of me, especially combined with those helpful tray baloons nudging me about upgrading the extensions.

2) Fix mixed tabs totally gets in the way. Can you put the stuff in more subtle place? Make it a semi-transparent rollover or something.

3) Highlight current line -- should highlight slightly less. Don't make the attention hotspot difficult to read.

4) Make 'Quick Access' name more descriptive. Quick Access Search for Commands or something, so you can keep calling it short, but for normal people it's obvious what's behind the title.

5) Fix the interaction (tab ordering, default focus and arrow keys) in Add References. Here's the scenario you should keep in mind:
open the dialog
focus is in 'search' on open, type couple of letters
go up, down in the list (don't lose search focus though)
ctrl+tab, ctrl+pgup/pgdown between the tabs
press enter to use, ctrl+enter to just add to the textbox 'bucket'

by jon7777 | July 29 2010

Has a few useful features.

BUT, when it auto-updates it resets my options, so the features I turned off are now turned back on. If this happens again next time it auto-updates I shall be forced to remove the whole extension. I don't have time to be changing the options every few weeks for a few useful but non-essential features.

by MrIsaac | July 29 2010

Great Job making development easier for everyone!

by Dreada | July 29 2010

It's useful, but I had to disable most features because it considerably slowed down Visual Studio. The new coloring of currently selected tabs is eye-wrenchingly ugly, especially when using it with custom, more basic colors. (clear red, green, yellow..)

by Jaans | July 29 2010

Very well done!

As a productivity tool, may I suggestion the following features for future versions?:

* Ability to duplicate the current line (CTRL+D). Should work in all editors (.cs,.aspx,.xaml,.xml,.sql)
* Ability to move a method (not a single line) up or down in the declaring class
* Ability to move a parameter left or right
* Ability to move an attribute left or right (.aspx, .xaml, .xml)
* Ability to generate constructor for a class and pick which private fields should be parameters for initialisation.

I'm so looking forward to seeing this tool grow!

by sushibite | July 28 2010

This is so good, finally simple things like moving lines up and down and a really good tab thingamabob.

Now the only thing left is to be able to make all the white windows (solution explorer, etc) with black background........

by DNeoMatrix | July 28 2010

Adding Guidelines doesn't work properly with "Tabified" Documents, only "Spacified / Untabified" Documents. If I am 3 characters into the row (2 spaces plus a brace), and add a guideline it is added 3 rows in.

by Mark Sh | July 27 2010

Great set of tools that enhance the Visual Studio experience. Some of the features are more useful than others. The colored tabs I have found are not very useful to my work, but the solution navigator has tons of great features. Hopefully some of these features move from extensions to service packs for Visual Studio in the future.

by chsword | July 27 2010

这东西不错

by Capslock66 | July 27 2010

July 21 version
This version is worse than the previous one :
Whith the old one it was possible to enter the "[" on another line.
With this version, the "|" and "@" are no more possible on a belgium keyboard and no way to bypass the problem.

How is it possible to create great addon without thinking about compatibility ???


Previous version
Got 2 problems :
1) Ctrl + drag to copy no more work : it's replaced by "Go To Definition".
The power tools should go to definition only if Ctrl click AND mouse up, not mouse down.
2) On a Belgium keyboard, the "Alt Gr" key must be used to enter the "[" key.
It's no more possible to enter that key somewhere on a line, just on an empty line :
The power tools use this combination of key for "Align Assignments".

Maybe the power tools team can give an options to allow or not all options and add the abilities to change key mapping.

by Davids2000 | July 27 2010

Love it. Great time saver.

by David Lay M | July 26 2010

This is a great addon. That freaking add reference dialog is the best ever. And the pinned tabs man, can't work without them now.

If I can think of one thing to make it better, would be the ability to detect ReSharper and CodeRush and automaticly disable those features wich overlaps.

The seccond thing I would suggest is to group all your right menu items inside a submenu, specially on the project context menu, because I have 2 pages to scroll from top to bottom (and my resolution is 900px height). I must note that this item-overload is not only because this addon, power commands and resharper adds a lot.

by Yves Cotton | July 26 2010

The set of tools is very interesting and contains of lot of cool features BUT it looses all its value for a developer having a BELGIAN keyboard like me. Soon after having installed the Power Tools I was writing some C# code and when I had to write an IF condition containing an OR operator, that is "||" (twice the pipe character), it opened a search dialog on top of my code. On my keyboard, I get the pipe character using the key combination ALT-GR and "1 or &". Like other people said earlier it would be a good idea to provide a keyboard shortcuts customization dialog.
Until this problem is fixed I have no other choice than disabling the Productivity Power Tools... snif!

by LuisFPF | July 24 2010

I have tried to remove several keyboard shortcuts with no success, i realy cant work with several keys in my keyboard missing.

In that way any functionality is killed by this.

by Rory Adams | July 24 2010

Somebody forgot to enable the "9 out of 5" extension for this website! It's hard to remember a time before a searchable Add References dialog, current line highlighting, and so many of the other features. Thank you for all your hard work.

by Andrew Petrochuk | July 23 2010

Way too many bugs. I had to uninstall it.

by JRodman | July 22 2010

I cannot get the search to work in solution navigator. No matter what I type it never finds anything. Also notices if you add a file through solution navigator it sometimes puts it in the wrong folder. Hopefully next update will have these issues fixed.

by Alexey Shirshov | July 22 2010

The very best. But what about shortcut to search window? I expect it should be as simple as Ctrl-E in IE or Windows Explorer.

by Heath Stewart | July 22 2010

The new Solution Navigator is amazing. It combines the Solution Explorer with Class View, and adds a fast search and some filters. It's also great to see you can turn off individual features, though there's not a single one I'd want to turn off.

by CHelton | July 22 2010

Since the new updates with the ability to turn off the extensions you don't need, and also the addition of the solution explorer this is a must have extension.

by Devel42 | July 22 2010

Great tools but why the iPhone ON/OFF switches? Whats wrong with the Windows standard checkboxes? It's totally inconsistent with the rest of the options.

by lpyedge | July 22 2010

添加引用效率多了。
标签页的锁定效果也很不错。

by ibrox | July 21 2010

Спасибо! Отличная вещь, вносит приятные изменения. Но на слабой машине, среда работает немного медленнее...

by Steven Wilssens | July 21 2010

This is just great. It's great to hear how exited the developers in our team room are about using this extension.

by Matt Manela | July 21 2010

This is a very nice extension. It adds several features that help improve the usability of Visual Studio.

by GerardF | July 21 2010

Quick Access crashed VS as soon as I type a letter

by Touki | July 21 2010

Greate tools pack. There is only one question — why this pack was not integrated to VS2010 release.

Please, add this and PowerCommands add-on to Visual Studio 2010 SP1 distributive.

by LuisRC | July 21 2010

very good tools!
but (sorry, I've not found any bug reporting page) I had to disable solution navigator!
The problem comes with spanish keyboard. Solution Navigator uses [Ctrl+2] key to some funcionality. The problem comes because if you try to use [AltGr+2] (to get the "@" character), it's handled by the [Ctrl+2] event, so you can't write a "@" in Visual Studio!
And the problem is that you can't change the keybindings for this functions (or I've been unable to find how to do it)
Do you know any solution? because I think solution navigator is the second best tool of this package (Tabwell is the first one 8·D)

thanks in advance

by wizzard0 | July 21 2010

Good extension. Always crashes when using Quick Access though.

Win7 x64, VS2010 RTM Pro

wizzard0@gmail.com

by geno.prida | July 20 2010

Love the solution explorer.

What about getting a "Check-out" filter as well?

by Cory Cissell | July 20 2010

I love the new Solution Navigator. Finding a class in a large solution is so simple now. It's huge time saver.

Now, you can turn off features you don't want to use so this extension is a must have.

by StevensN | July 20 2010

Awesome...absolutely awesome.

There is one feature i would love to see added to this and that is to auto resolve usings.

The easiest example i can use is RegistryKey or StringBuilder, so while i am writing some code and i enter in RegistryKey key = Registry.LocalMachine; then this extension could resolve the using statement at the top of the file to using Microsoft.Win32; or i enter StringBuilder sb = new StringBuilder("Hello World"); i would want the using System.Text; to be auto inserted at the top of the file or in the usings section.

This would be a great addition and save hours in having to workout what usings you need upfront of jump around the code window including using statements as you need them, where a using statement cannot be resolved then everything is as it always has been and the user would need to manually include the using statement.

Hope that all makes sense.

Keep up the great work.

Regards
Neil

by Alexander Beletsky | July 20 2010

Crashed immediately I tried Quick Access function. Crash is stable.

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: devenv.exe
Problem Signature 02: 10.0.30319.1
Problem Signature 03: 4ba1fab3
Problem Signature 04: PresentationFramework
Problem Signature 05: 4.0.0.0
Problem Signature 06: 4ba1f8db
Problem Signature 07: 78fe
Problem Signature 08: 0
Problem Signature 09: System.Windows.Markup.XamlParse
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1058

As you need some more details, please contact me

by jvorchak | July 20 2010

Fantastic, so much of what we did and didn't know was missing from VS2010!

by Vitor Canova | July 20 2010

Very good. Really improve productivity. Nice work with new "Add Reference" and colored tabs.

by MarcF | July 20 2010

Great extension.

Could do with a summary toolip for each feature on the toggle options page, but at least there's a link back to this site.

by dwsqAnonymous | July 20 2010

The "Solution Navigator" could use a "Collapse All Projects" as provided with the PowerCommands for Visual Studio 2010.

But this time, with the enable/disable options, it seems like the Productivity Power Tools are here to stay in my case. This is a great add-in.

by Sham Singh | July 20 2010

Fantastic. One of the features I missed from Eclipse was the Auto Brace Completion feature. And the Solution Navigator..very cool and handy.

Well done.

by Yetao Chen | July 20 2010

You guys are genius!

by Yann Duran | July 20 2010

Love some of the new features, but why on earth did my current tab's color suddenly change to a damned gradient, when I had already used the reg hack to get the old color back in the first place? Not only has this been changed for no good reason that I can see, I don't seem to be able to find a way to change it back again! It would have been good to have the reg hack included as an option with the rest of the newly introduced options.

For goodness sake, don't you realise that changing things like this just annoys people?! Especially when there's no way to change the unwanted change back again.

Keep up the great work, but PLEASE stop making arbirary changes with no way of undoing them!

Yann

by cpmcgrath | July 20 2010

Love the new version, just a couple of requests for how to improve it. Implement the functionality of my solution explorer tools - http://visualstudiogallery.msdn.microsoft.com/en-us/ef4ac3e9-d056-4383-8ca2-11721bd879b4

You've got the collapse all but a button to go to the current item, and one to collapse all then go to current item.
This is incredibly useful with the added expansions to see members the navigator can get really long fast. by doing this you no longer have to track active item and it keeps it clean.

Also, you add my btns on the solution navigator, they still work but they do the work on solution explorer.

Finally, I, like most developers keep my classes to 1 per file, It would make navigation much faster (and take up less space) if when there is only 1 class in a file doesn't bother with...
MyClass.cs
--MyClass
----MyMethod
----MyMethod2

and instead have...
MyClass.cs
----MyMethod
----MyMethod2

by Jeff Klosinski | July 19 2010

Love the new Solution Navigator, the ability to turn any of the features off, and the Tab Well UI is amazing. Thanks!

by Tobias Käs | July 19 2010

Would love to use it but it breaks the WinForms designer for my projects. Scenario is in Q/A

by bankoh | July 19 2010

Just great and keeps getting better! Love the Solution Navigator!

by Shane1200 | July 19 2010

Very helpful set of tools. I espesially like the Tab enhancements for the editor windows.

by Guihua Zheng | July 19 2010

Great extension. Automatic Brace Completion is my favorite. Thanks much!

by Abo Omar | July 19 2010

Can the newly added Auto Brace Completion behave more intelligently in cases like this code :

{
MessageBox.Show("test");
}

and if I delete the first curly brace and re-write it, it shouldn't add the closing one because itis already exists ?


Thanks

This is AWESOME ext.

by Martin0815 | July 19 2010

I'm a pure C++ developer and even finding many features very helpful, the missing C++ support in some important features is really "sad".

by Chris Nahr | July 19 2010

Great toolkit, must-have for all VS2010 users! The intelligent brace completion added in the last update is something I wanted in Visual Studio for a long time, and it works amazingly well.

by Paul Domag | July 19 2010

A must-download if your a VS user. The new solution explorer rocks!

by zimmy from germany | July 19 2010

That's quite great. A pleasure to use it.

Is there any option to have a additional feature? I'm looking for a "feature explorer" for my solutions. It's a list of named features, where a feature is a collection of source files (including bookmarks as explicit points or methods or so). When I open a feature, then all source files I defined for that are opened (all others are closed) and positioned. That would be a great help for developing our distributed WCF application where a use case is spreaded out over many source files.

Best regards,
Torsten Zimmermann

by HHenn | July 16 2010

Top !

by DonovanPA | July 15 2010

This is a must have. The tab grouping and colors in addition to the pinning is incredible.

by gundaroobusybee | July 15 2010

Since I have been using the power tools I've noticed a few bugs.
1. Sometimes the documents seems to get into CTRL-click definition tool mode unintentioinally, so that if I subsequently click with the mouse on the document (anywhere on the document) it tells me that the definition is not available. This is really annoying and I can only stop it trying to resolve definitions by closing the document.

2. Sometimes when I click on a document in the solution explorer, I get shown a previously opened document from the document well.

Otherwise I like:
1. The document well.
2. The full line highlight.

by Giovanni Bassi - MVP | July 15 2010

Awesome. Nice adds. Must have.

by Milsnips | July 12 2010

Nice extension with some useful stuff.. although i found a pretty major refresh bug with the tab pinning, restore the window so its not full size, then pin a tab, tehn maximize the screen, and things just go whacko! i had a floating properties/solutions window in the middle of the code window, and the code partially refreshed and was just unusable until i unpinned the tab again.
Please fix!

by David McClelland | July 09 2010

I too love this addin - especially the Document Tab Well! I would like the ability (which PowerCommands has in an options dialog) to be able to choose which components are loaded.

by JasonShortPhD | June 30 2010

I would rate this as the best add in ever for the searchable add reference dialog. I would literally spend 3-4 minutes each time the dialog came up waiting for them all to load just so I could sort them to find the one I needed. I love the ability to search and cache the assembly list.

by YellowKiwi | June 25 2010

I go one problem with this extension. In the reference tab when I add a reference to a dll in a virtual disk create by SUBST command. Visual Studio always link to the bin folder of the projet with the complete path.

Example: Try to link K:\assembly.dll (K is the virtual drive) click Add and Visual studio add this reference C:\Project\bin\debug\assembly.dll.

Without the extension all is working find.

At the moment when i need to add reference I disable the addon, add the reference and activate it.

Someone solve this issue.
Thank you

by stombeur | June 25 2010

I haven't used any of the cool features because enabling this extension hijacks Ctrl-Alt and Alt Gr in certain situations in my locale. On a Belgian Dutch keyboard that means that I can't type the '[' character when used as an indexer.

example:
string s = System.Configuration.ConfigurationManager.AppSettings

I cant' type the [ right behind the line above, I need to type <enter> and then it works

If the cursor is on a blank line, it works, if the cursor is on a line with code on it, Ctrl-Alt or Alt Gr seems to format the line in some way.

I ended up disabling the extension because I can't find a way to change the shortcuts it uses.

Stephane

by Andrew Skalkin | June 24 2010

Overall, nice, but it has that "unpolished" look-and-feel. I'm playing with it for 10 minutes and that's what I don't like:

- current line's background color is way too contrast and I can't find a way to change it (there is no "Tools|Options|Fonts & Colors" in my VS2010);
- what's the reason for having the "Framework/Extensions" switch in the Add Red Dialog?
- three popup menu items for the "Column Guides" feature, are you kidding me? My popup menu is already way too long, it should have been hidden somewhere deep in the main menu, you only use this option once.
- ability to turn off individual features appears to be missing.

Good start, looking forward for an update :)

by tasoss | June 24 2010

Is there any chance of fixing
System.IO.PathTooLongException ?
It is because of my username i suppose.
Please let me know.

Install Error : System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp)
at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)

by Alfred Myers | June 22 2010

Great!

by maad70 | June 22 2010

Adds some very valuable functionality, BUT VS 2010 Ultimate crashes reproducible when generating unit tests with this addon being activated. I have to deactivate it, restart, generate tests, activate it and restart. Tedious.

by Alexander Oryol | June 21 2010

Different features of this extensions are very useful, but there are some problems, so I can not use it.

Main problem - it's a bug with 'add reference' dialog. I downloaded latest TagLib# (http://download.banshee.fm/taglib-sharp/2.0.3.7/taglib-sharp-2.0.3.7-windows.zip) and I was trying to reference it in the my project. But I can only see message about some COM error (with strange old HRESULT_E_FAIL). Also I can not disable this 'add reference' dialog, so I have disabled all extension :(

by GrijzePruik | June 20 2010

At the start of installing Visual Studio 2010 Pro Tower Tools the dialog Visual Studio Extension Installer popped up telling me "This extension contains a digital signature with an invalid certificate". What's the problem?

by JM_MSDN | June 19 2010

There really need to be options to enable/disable each feature of this extension. I find some of the features in this extension to be incredibly useful, while others are annoying, unwanted, or conflict with other extensions.

Also, the Tab Well features should probably be a completely separate extension, since it is a fairly feature-rich and isolated set of functionality.

by sseerraajj | June 19 2010

Can you please try to call this function:
Public Function SP(ByVal p1 As Guid, ByVal p2 As Guid, ByVal p3 As Guid, ByVal p4 As Guid, ByVal p5 As Guid, ByVal p6 As Guid, ByVal p7 As Guid, ByVal p8 As Guid, ByVal p9 As Guid, ByVal p10 As Guid, ByVal p11 As Guid, ByVal p12 As Guid, ByVal p13 As Guid, ByVal p14 As Guid, ByVal p15 As Guid, ByVal p16 As Guid, ByVal p17 As Guid, ByVal p18 As Guid, ByVal p19 As Guid, ByVal p20 As Guid, ByVal p21 As Guid, ByVal p22 As Guid, ByVal p23 As Guid, ByVal p24 As Guid, ByVal p25 As Guid, ByVal p26 As Guid, ByVal p27 As Guid, ByVal p28 As Guid, ByVal p29 As Guid, ByVal p30 As Guid, ByVal p31 As Guid, ByVal p32 As Guid, ByVal p33 As Guid, ByVal p34 As Guid, ByVal p35 As Guid, ByVal p36 As Guid, ByVal p37 As Guid, ByVal p38 As Guid, ByVal p39 As Guid, ByVal p40 As Guid, ByVal p41 As Guid, ByVal p42 As Guid, ByVal p43 As Guid, ByVal p44 As Guid, ByVal p45 As Guid, ByVal p46 As Guid, ByVal p47 As Guid, ByVal p48 As Guid)
End Function
Ok you can see to problems:
1- Pressing left and right Arrow kb buttons is too slow!
2- You cannot see all function parameters, this problem in vs2010, and not in vs2008!!
Thanks..

by Sebastian Bischoff | June 18 2010

Super Erweiterung.

by G nought | June 18 2010

The add-on is great!

The tab coloring seems imperfect. The color should be set in two tab states: selected and unselected. Bonus will be given to allow gradient color setting.

Would font setting feature be added?

by Jerome Laban | June 17 2010

Great tools !

But for those who love their original Ctrl+Click to select words, and how to remove the Ctrl+Click "Go to Definition" see

http://jaylee.org/post/2010/06/13/VS2010-How-to-disable-the-Power-Tools-Ctrl2bClick-Go-to-Definition.aspx

Or the Q/A, actually :)

by PeterBrown42 | June 17 2010

Crashed my VS... some error about Macro being missing... had to uninstall by manually deleting a folder in order to get my VS back...

Looking forward a fix...

by jbierling | June 15 2010

Installation caused VS to report an error about losing a link to the Macro editor and then it immediately quits.

Delete the extension out of %localappdata%\microsoft\visualstudio\10.0\extensions to allow VS to work again.

Edit:
Its Microsoft.VisualStudio.ExtensionUpdateCheck.dll that caused the problem. Delete/move it, you'll get a warning on the next start, ignore, and you're good to go.

Edit:
As posted earlier, Ctrl-Click is partially broken now: "Please disable the error dialog that occurs if you hold Ctrl and click a selected block of text. I often use this to drag-copy a piece of text to another line, and I keep getting error dialogs saying can't navigate to the definition. I would really like to still be able to drag-copy selected text using the Ctrl key."

by fatcat1111 | June 11 2010

Fantastic! Should have shipped right in the product (though IMO the guideline settings should be moved from the context menu to Tools > Options).

by Prem R | June 11 2010

This is awesome extension. However, when I click on AddNew Reference, it hangs for me for certain projects. It would be nice if there is an option to switch back to default dialog.

by Luciano Correia | June 11 2010

plz fix that problem....

Install Error : System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.

by justncase80 | June 11 2010

Lovin' it!

by FFPF | June 11 2010

Great extension. Wish the options to change the signature help tooltip background were more accessible. Took me quite a while to find it.

by chaiguy1337 | June 10 2010

This is an oh-so-handy and much-needed extension. The tab well features were drastically needed, and while it doesn't quite give me my "multiple rows of tabs" feature that I requested, it comes a lot closer (and can actually give you two rows, if you use pinning, which is great).

The Ctrl+Click to go to definition is brilliant and SO much faster than F12 for me because F12 is hard to get to on my keyboard (have to hold Fn down and really stretch).

However I do have one request! Please disable the error dialog that occurs if you hold Ctrl and click a selected block of text. I often use this to drag-copy a piece of text to another line, and I keep getting error dialogs saying can't navigate to the definition. I would really like to still be able to drag-copy selected text using the Ctrl key.

Thanks!

by Meyyappan | June 10 2010

I had an issue while adding reference with the new “Add Reference” dialog.

After adding the reference from a different location, if I look at the project file, it does not have a hint for the path of the dll.

Is there something I’m doing wrong.

Thanks

by InstantASPLtd | June 10 2010

Awesome work. Love the new tabs & line highlighting :)

by Bryan O | June 10 2010

Really good job. Love the color coding and vertical tabs.

by Fabien Lavocat | June 10 2010

Just awesome and very useful!
Thank you

by Toeffi | June 10 2010

Nice and fast tool. The editor features are just great.
keep it up!

by MonkeyMatt | June 09 2010

I managed to overcome the crash issue by removing the update dlls in the extension (%localappdata%\microsoft\visualstudio\10.0\extensions). Wonder if there is some firewall issue?

by steveculshaw | June 09 2010

This keeps causing my VS2010 Ultimate to crash ... uninstalled all other extensions, and even on it's own it's causing problems :-(

by Manish 3177 | June 09 2010

New tabs on the right.. finally. Yeah! That alone is worth downloading this add-on.

by blettner | June 09 2010

really usefull!!!
thx

by Matt Hope | June 09 2010

It's a great bunch of features, and I appreciate why you dumped them together (this is 'your plugin' right?) but really many of them should be either separated out or, where they need to be linked should have the ability to disable individual aspects.

I see no reason whatsoever to have Ctrl key bindings messed with to have a document well for example (there are plenty of people that feel the same) and likely there are other issues for other users.

That said what it does is excellent, and where config is provided (the document well) it is powerful and effective.

by Adriano Trevisan | June 09 2010

I've seeen only the Add Reference dialog, and finally this is the one I was expecting from this VS 2010. The VS 2010 embedded Add Reference dialog was completely unusable.

Great job.

Thanks.

by Nicolas Esprit | June 08 2010

Very great and usefull !

by Albert Kim | June 08 2010

Adds much needed UI improvements. I especially like the verticals tabs and line highlighting.

by joswalt | June 08 2010

Great addition but the new Add Reference Window goes back to starting on the .NET Assemblies tab which is slow starting up. Why does the new Add References dialog not go to the Projects tab like the new dialog for VS2010.

Can you update of the tools to start at the Projects tab for the Add Reference dialog?

by Philip Wolfe | June 08 2010

THE CLOSE IS BACK!!!
IT SCROLLS (LIKE 2002/2003)!!!
DROP LIST IS SORTED ALPHA!!!

AND...YOU CAN MIX AND MATCH YOUR FEATURES!

by Yoco | June 08 2010

This looks great so far, with one nitpick: the "Add Reference" extension defaults to showing the oh-so-slow "Assemblies" page; one of the great improvements of VS2010 over VS2008 was that the (standard) add reference dialog defaults to the (fast loading) "projects" page. Can this setting be tweaked somehow, so I don't need to wait 5 minutes before I can add a reference to my own other project in a solution?

by Carl_W | June 08 2010

I love that I can make my signature help tip sexy like the rest of my dark theme!

I was disappointed that this was linked from a connect issue regarding the MRU tab ordering feature available in VS2008, but that this functionality was missing from the extension...

http://connect.microsoft.com/VisualStudio/feedback/details/526072/enable-mru-doc-ordering-in-visual-studio-2010

I could have missed the configuration for this of course. (LRU removal is not the same).

I have a 30" monitor which generally tends to fit between 10 and 15 tabs across - having my MRU tab as the leftmost tab makes me much more productive. :-D

by Jeff Bramwell | June 08 2010

I love the color-coded tabs! This is something I requested on Connect almost a year ago - it's great to see it in this extension (along with all the other cool features)! Thanks!

by MikeParks | June 08 2010

Sweet extension. 5 stars easily. :)

by ZeroBugBounce | June 08 2010

Awesome - I love so many of the features in the extension and it works very well - seamless with VS2010 in the vast majority of features.

@BrianPeek: thanks for the tip - sorry I missed it!

by Ewald Hofman - Avanade | June 08 2010

I love especially the HTML copy, which makes blogging on code much easier

by Robert MacLean | June 08 2010

In a word - BRILLIANT. A must have for Visual Studio. Hopefully these will be bundled into the product in future.

by AlGrenadine | June 08 2010

Incompatibility with TabsStudio extension (http://tabsstudio.com)

by Brian Peek | June 08 2010

@ZeroBugBounce, you can change the background color with Tools -> Options -> Environment -> Fonts and Colors -> Signature Help Tooltip Background.

by Tim Heuer | June 08 2010

Crashes TabsStudio when both are installed. :-(

by NTDeveloper | June 07 2010

I give this extension max stars simply because it supplants the default "Add Reference" dialog, which is dysfunctional, with an "Add Reference" dialog that is considerably more performant and usable. I also like the "tabify" feature that you can use to make a document's usage of tabs/spaces consistent.

by C. Watford | June 07 2010

Does not handle setups where proxies are in use, fails with a ProxyCredentialsRequiredException which causes VS2k10 to crash. Had to uninstall the extension in order to use VS2k10 again.

by Jonathan Allen | June 07 2010

It takes about 20 seconds to install this upgrade, but it saves me about five minutes every time I open the Add References dialog. I haven't even tried any of the other features and this is already on my must-have list.

by Greg Duncan | June 07 2010

In a word, Awesome...

Sign in to Start a Discussion

  • showsolutionnavigator for file never shows any methods or properties
    1 Posts | Last Post: Thu 4:46 PM
    • it displays : unable to get code items
      refreshing does not help...
  • Enable multi-selection in Solution Navigator
    1 Posts | Last Post: Thu 1:49 PM
    • So that I can use "Create a new Window with the selection as a root" over a selection of projects (say I'm only working on an area comprising 3 projects of the 25 in the current solution ;))
  • Hide Projects in Solution Navigator
    1 Posts | Last Post: Thu 1:46 PM
    • Currently, you can only Hide folders. It would be good to be able to hide individual projects too.
  • Fast-Find: Type or File
    2 Posts | Last Post: Thu 11:19 AM
    • Hi,

      Koda (http://koda.codeplex.com/) enhanced Visual Studio 2008 with two powerful functions. You could search for Types and Files very fast. Do you have plans for something like that?
    • Sry - didn't know that it's already possible in VS 2010.
  • Great extension, but with major performance issues
    2 Posts | Last Post: Thu 6:06 AM
    • I LOVE this add-in, but there's one think about that really keeps nagging me a lot since I installed it:

      - Opening any file from my solution or changing the active tab takes about 0.5 seconds
      - Having about 30 files opened slows my IDE to a crawl
      - Closing about 20 tabs takes about 5-10 seconds.

      This may not sound too bad, but it really makes the IDE feel sluggish.

      The issues instantly disappear when disabling Power Tools. Just disabling the Document Well seems to make it scale better with more tabs, but opening a new file still feels sluggish.

      I'm using an (otherwise almost idle) quad-core Intel CPU, an SSD and have plenty of memory available, so my system can hardly be the problem.

      It seems from some of the questions below that at least some other users are also experiencing this problem.

      If there's anything I can do to help you debug this, feel free to shoot me an e-mail. You can find my contact info at devermind.com.


    • I just noticed that even when disabling the Document Well, closing many files still is just as slow.
  • Simple question
    1 Posts | Last Post: Wed 2:42 PM
    • I THINK I correctly installed the Productivity Power Tools, but for the life of me I can't bring up the solution navigator in VS 2010. All I see is still the old Solution Explorer.

      How do I do make the Solution Navigator display?
  • Colorized Parameter Help
    11 Posts | Last Post: Tue 7:28 PM
    • Is there a way to disable the colorized parameter help? I use a dark theme and you can't read anything in the help because the background of the popup is white.

      see http://lh4.ggpht.com/_oVoeVOb8bdQ/TB0KzUVFL7I/AAAAAAAAAI4/07AIRESD1EM/vs2010dark_thumb%5B1%5D.png?imgmax=800 for an example
    • I had this problem as well, and I had to disable the extension because of it. However, it seems that the Fonts and Colors selection for "Signature Help Tooltip Background" is the Text Editor color definition that effects this. I changed that to Gray and the colorized parameter help is much better now.
    • thanks, I will try this. I too had to disable the extension because of it.
    • Maybe you can rename ColorizedSignatureHelp.dll just like we rename GoToDefProPack.dll.
    • IMO, the feature's actually kind of useful, just not if you can't see it because of the background color.
    • For my dark scheme, in Options > Environment > Fonts and Colors > "Signature Help Tooltip Background", switching both the foreground and background colors to Automatic instead of Default made it look exactly like my color scheme thus making it readable.
    • The only problem i have with changing it in the options is I have to go in there and "reset" it every time I start up visual studio. The value still says "gray" but it doesn't actually apply it unless I open the options and click OK.
    • Hi rconrad,

      We just released a new version of the Productivity Power Tools which allows you to change the background colour separately by using the "Signature Help Tooltip Background" option.

      -Sean Laberee
    • Can someone tell me which colour setting changes the text in the tooltip? It's apparently not Signature Help - Text because I set that to White and it's still black :(

      http://img.photobucket.com/albums/v347/nickfoster/Visual Studio/SigHelpColours.png
    • I have exactly the same problem as Nick. The actual text help colour doesn't seem to change whatever I do. Any resolutions to this?
    • I have the same problem as Ian and Nick -- changing the color in that setting has no effect. But really, I just want to turn off the tooltip entirely. It creates flicker in my document and gives me a headache after a while. I had hopes that by installing the power tools, I'd have the ability to eliminate it, but no such luck. It isn't as bad as the obnoxious flickering quick access bar, but it is pretty bad.

      Please stop "helping" me by making stuff flicker over my code. I can right click and get more help if I want it. Yes, it is one extra click. No, it isn't as convenient. But it doesn't flicker constantly as I scroll through my code.
  • How to get rid of the single line with class information etc. at the top?
    2 Posts | Last Post: Tue 9:09 AM
    • How do I get rid of the single line with class and method information at the top, just below the tabs? I already have that with Visual Assist, and the current implementation in this extension seems to slow down editing and navigation significantly with large files and/or many files open.
    • ..and I just realized that was a feature of VS2010 itself, disabled using the Options->Text editor->Navigation bar setting. So nvm me, carry on, nothing to see here :)
  • Don't reset prefs on update
    1 Posts | Last Post: Tue 1:14 AM
    • Can you please stop resetting the preferences for this extension when an update is installed? I have some commands turned off, and each time I install an update, all commands get reset to on. Then I have to turn off the ones I don't want and restart Studio again.
  • crtl+alt+] does not work on my dell
    1 Posts | Last Post: Tue 12:56 AM
  • Love it but had to disable it.
    5 Posts | Last Post: Mon 1:50 PM
    • It's got so many cool things in it but I had to disable the component because for some odd reason, every time I open an .aspx file in the solution explorer, it crashes VS2010 Pro. Sigh... Submitted several crash reports to MS, hope they get to it. :)
    • Hi MajikMerlin,

      I'm sorry that the Productivity Power Tools are crashing for you. The easiest way for us to diagnose the crash is for you to catch it in the Visual Studio debugger and send us the call stack. Alternately, if you can go run eventvwr.msc, you should see an event in your logs for an application crash. In the details, there will be a fault number or bucket ID. If you can provide us with that number then we can identify the crash in our systems.

      Thanks!
      -Sean Laberee
    • Sean, is there some place people can send you a minidump file? I would expect that's more useful than a stack trace.
    • Previously was crashing on occasion, although just updated and cant open file without crash... How do i uninstall?


      Event Viewer details

      - Provider

      [ Name] Application Error

      - EventID 1000

      [ Qualifiers] 0

      Level 2

      Task 100

      Keywords 0x80000000000000

      - TimeCreated

      [ SystemTime] 2010-08-27T15:28:47.000000000Z

      EventRecordID 40401

      Channel Application

      Computer mjrJK

      Security


      - EventData

      devenv.exe
      10.0.30319.1
      4ba1fab3
      msenv.dll
      10.0.30319.1
      4ba1fd94
      c0000005
      000b577f
      a80
      01cb45fc75f79275
      C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
      c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\msenv.dll
      c8b2589b-b1ef-11df-88f6-0019b97ec39e
      Faulting application name: devenv.exe, version: 10.0.30319.1, time stamp: 0x4ba1fab3
      Faulting module name: msenv.dll, version: 10.0.30319.1, time stamp: 0x4ba1fd94
      Exception code: 0xc0000005
      Fault offset: 0x000b577f
      Faulting process id: 0xa80
      Faulting application start time: 0x01cb45fc75f79275
      Faulting application path: C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
      Faulting module path: c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\msenv.dll
      Report Id: c8b2589b-b1ef-11df-88f6-0019b97ec39e
    • So, I've updated it to Version 1.0.2.3 and it is still crashing when I open a file in my solutions. Again, if I disable the extension, it works fine. As requested, here is what I got in the event logs:

      Fault bucket 1344596583, type 5
      Event Name: AppHangB1
      Response: Not available
      Cab Id: 0

      Problem signature:
      P1: devenv.exe
      P2: 10.0.30319.1
      P3: 4ba1fab3
      P4: 0f41
      P5: 0
      P6:
      P7:
      P8:
      P9:
      P10:

      Attached files:
      C:\Users\FS-DUL-10\AppData\Local\Temp\WER1CC3.tmp.appcompat.txt
      C:\Users\FS-DUL-10\AppData\Local\Temp\WER259A.tmp.WERInternalMetadata.xml

      These files may be available here:
      C:\Users\FS-DUL-10\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppHang_devenv.exe_f44c1ca4326156f15cf1f728acd3f59db82ec0_07826fb3

      Analysis symbol:
      Rechecking for solution: 0
      Report Id: fb3bbb65-b43b-11df-9190-1cc1de50b4f3
      Report Status: 0
      =====================================================

      And I found this in an "Application Hang" event:

      - System

      - Provider

      [ Name] Application Hang

      - EventID 1002

      [ Qualifiers] 0

      Level 2

      Task 101

      Keywords 0x80000000000000

      - TimeCreated

      [ SystemTime] 2010-08-30T13:39:42.000000000Z

      EventRecordID 4046

      Channel Application

      Computer FS-DUL-10.fxxxxxxxxxxxxxs.local

      Security


      - EventData

      devenv.exe
      10.0.30319.1
      b6c
      01cb48471bbf5ae8
      15
      C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
      fb3bbb65-b43b-11df-9190-1cc1de50b4f3
      55006E006B006E006F0077006E0000000000


      --------------------------------------------------------------------------------

      Binary data:


      In Words

      0000: 006E0055 006E006B 0077006F 0000006E
      0008: 0000


      In Bytes

      0000: 55 00 6E 00 6B 00 6E 00 U.n.k.n.
      0008: 6F 00 77 00 6E 00 00 00 o.w.n...
      0010: 00 00 ..


  • Exceptions in Colorized Parameter Help
    3 Posts | Last Post: Mon 6:52 AM
    • The new Parameter Help doesn't show the exceptions that are documented in a functions summary, when the mouse is over a function. Can this be customized or is this just missing?
    • Hi Alex,

      I *think* you are actually referring to Interactive Tooltips offered by the Solution Navigator. It does not show Exceptions from the doc comments. We have had multiple reports of this and will try to get it fixed in the next release of the Pro Power Tools.

      If you like, you can turn off just the Interactive Tooltips feature in Tools | Options | Productivity Power Tools | Solution Navigator | Enable Interactive Tooltips. That will let you use the Solution Navigator and the built in tooltips will show up in the code editor.

      I hope this helps,
      Chris
    • Hi Chris,

      since i don't use the solution navigator, i didn't know that the missing exception list comes from the interactive tooltips. I thought it was part of the colorized parameter help.

      I need the exceptions listed in the tooltips in the code editor. How about adding them to the interactive tooltip?

      Alex
  • Small consistency bug when rooting project members
    1 Posts | Last Post: Sat 6:27 PM
    • When you make a member (subfolder, class, etc.) of a project the root element, the new root has an up arrow to move up through the scope. This shows up until you get back to the solution as the root.

      However, if you make the project itself the new root, this arrow does not show up. You can still use the back button (next to the search text box) to go back to the solution, but it seems the up arrow should appear whenever the solution is not the root.
  • Issue with Shift+Enter after installing and uninstalling
    7 Posts | Last Post: Sat 4:07 PM
    • Hi,

      After installing this extension, and disabling the features I don't need (such as the Shift+Enter to add semicolon and new line), I noticed that if I press Enter while holding Shift, it doesn't do anything. It used to just ignore the Shift and insert a new line. Even after disabling and uninstalling the extension, this problem remains.

      When creating a new method, I'm lazy with the shift key, so I just type:
      void Method [PRESS SHIFT] () [ENTER] { [ENTER] } [RELEASE SHIFT]
      But now, it just puts the brackets on the same line because it ignores pressing Enter while Shift is held down :(

      Is there any easy way to fix this?

      Thanks
    • I am having exactly the same problem! It's infuriating.
    • I found a workaround, but it's a bit poor. In Customize/Keyboard, assign "Edit.BreakLine" to Shift Enter in the Text Editor.
    • I have the same problem and it drives me nuts. I hope this one gets fixed.
    • I also experience this issue.
    • Thanks for your feedback. We've filed this bug, and will post an update when we have a fix. For the time being, you can follow Darren's workaround to get Shift Enter rebound until we release a fix.

      Thanks,
      - Pedro Silva
    • It seems like even if it is disable/uninstalled from VS 2010, it still holds on to shift enter. I'm glad to see I'm not the only person that's been annoyed by this.
  • Version 10.0.10819.19 Add References Crashes fixed?
    2 Posts | Last Post: August 27, 2010
    • This version fixed those crashes too or just the Quick Access ones?

      Juan Zamudio
    • And after the upgrade all my settings are lost (add reference, Ctrl CLick go to definition and highlight current line were disabled), great.
  • How do we know what changed between updates?
    2 Posts | Last Post: August 27, 2010
    • I just updated this extension, but how I do I figure out what bug were fixed? Do you have any release note?

      I have a few settings that I always disable due to problem with the French layout keyboard. So beside retesting everything, I'd like to read some release notes and bug fixes.
    • There are some "Revision Notes" for each version on the "Description" page (scroll all the way down)
  • "Close all but pinned" crashes VisualStudio
    3 Posts | Last Post: August 27, 2010
    • The "Close all but pinned" command very often crashes Visual Studio (not always though).
      Version 10.0.10725.12
    • Hi rumxaml,

      I've seen this crash with the following settings:
      - No scroll in tab well
      - No tab sort
      - No "Remove tabs by usage order"

      Can you verify this are the conditions under which the crash happens? If this is the case, as a workaround (while the fix gets published) you can try enabling the last option mentioned above. This will give you most of the functionality, and you should not have the crash when selecting the "Close all but pinned" command.

      Thanks,
      Radames Cruz
    • Hi
      Yes, I had the same settings as you mentioned. I will try your suggested workaround.

      Thanks!
  • Upgrade overwrites existing option settings
    8 Posts | Last Post: August 27, 2010
    • I've deselected Automatic Brace Completion because a different add-in handles that for me. When I let Power Tools update it seems to turn that selection back on.

      Anyone else see that? If so, can updates please leave non-default settings alone?
    • This bug is horrible. You CANNOT destroy settings on upgrade. EVER.
    • Just about to comment on this. It needs to be fixed before the next release.
    • I couldn't agree more. Please fix this, it's incredibly annoying to have upgrades alter your preferences.
    • Agreed - this is a great add-in but I only use about half of the tools and every upgrade reenables the ones I don't want. Please fix that!
    • Same here. This is really annoying as every update now requires two restarts, and I have to remember to check the settings every time.
    • It's not just the major settings, either; every time I update, it resets my color choices for the active line highlighting, deleting the custom colors from the selector as it does so. This is particularly frustrating as it means I can't even restore the same colours I had.
    • This is the most annoying thing about this extension. I'm holding off unstalling the latest update as it still appears to reset the settings. I'll just have to wait for the next update and hope.
  • Update
    1 Posts | Last Post: August 27, 2010
    • Extension update reset settings to defaults (all features are on).
  • Exception with Add Reference Dialog
    10 Posts | Last Post: August 26, 2010
    • Affects version: 10.0.10710.22

      On my laptop when using the Searchable Add Reference dialog an ArgumentException is thrown any time I attempt to add references to a new project. The stack trace is as follows:

      System.ArgumentException: The path is not of a legal form.
      at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
      at System.IO.Path.GetDirectoryName(String path)
      at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
      at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)

      What appears to be happening is that within the AddReferenceDialog ctor it grabs the full name of the current solution to attempt to determine the directory name, but in this case the full name is returning an empty string which is causing Path.GetDirectoryName to fail.
    • Hi JSpindler,

      We've seen some issues with user who have Tools -> Options -> Project and Solutions -> General -> Save new solutions when created unchecked. Can you try checking that option and seeing if the issue still reproduces?

      -Sean
    • That appears to be the case. If the first time the dialog is invoked within that instance of Visual Studio is within a temporary solution then the full name of that solution will be an empty string.

      Since the field in question only appears to serve as the initial browsing directory for the dialog and that it will be set to the location of any assemblies browsed to by the user that in the case that the solution full name is not a valid file path that this variable would default to the user's profile path or similar.
    • Hello

      I found a bug in Solution Navigator (Productivity Power Tools)(10.0.10710.22)

      When press Collapse All button (second in top of Solution Navigator window)
      filter "Open" for solution work incorrect, it display full project
      structure but must be empty.
    • Hi All,

      I'm having the same issue. If I open a project that is not saved yet and try to use Add Reference Dialog I get the same error.

      Zubeyir.
    • Hi all,

      Just want to know if there were an progress made to fix this problem?

      Johan
    • I expeience the same problem. Fortunately Searchable.... can be turned off :-)
    • When will you fix this bug? It's annoying and still present in the latest release!
      Or maybe would you release source codes? It would be easy for anyone to fix this issues himself and not wait for the official release that will be ready who knows when...
    • Hi Everyone -

      I apologize, but the last few posts were not clear on the issue that you are asking about - the Add Ref crash or the Solution Navigator issue. We've fixed the Add Reference Dialog crash and that fix will be in the next drop of the Pro Power Tools.

      For the Solution Navigator Issue (Anonymous55656), I cannot reproduce this problem. If you can do this consistently, could you please start a new discussion topic and provide the details there?

      Sorry for the inconvenience these issues have caused. Please continue to let us know of issues you are finding with the Pro Power Tools.

      Chris
    • I'm still experiencing the "path is not of a legal form" error trying to add references to throwaway projects with the 10819.19 drop. Or did "fixed in the next drop" mean "the next drop after 10819.19"?

      Thanks!

      -Matt
  • Bug: Opening .SQL File Generates an Exception Message
    1 Posts | Last Post: August 26, 2010
    • I opened a .SQL file after install the latest update and restarted VS. I turned off the column guide feature. I opened a Database project and opened a .SQL file and received the following message:

      The "Microsoft.ColumnGuidePackage.ColumnGuidePackage, ColumnGuidePackageProTools, Version 10.0.0.0...." could not load successfully.
  • Crash in VS 2010 Premium
    15 Posts | Last Post: August 26, 2010
    • I am experiencing a crash in VS 2010 Premium with this installed. When I go to Data->Schema Compare->New Schema Comparison... VS 2010 crashes. I'm running Win7 x86. If I disable this add-in, the New Schema Comparison function works correctly.
    • I have the exact same problem (also with Data Compare) on Win7 x64
    • Yep, I'm having the same issue. Here's my problem signature if it's worth anything:

      Problem signature:
      Problem Event Name: CLR20r3
      Problem Signature 01: devenv.exe
      Problem Signature 02: 10.0.30319.1
      Problem Signature 03: 4ba1fab3
      Problem Signature 04: mscorlib
      Problem Signature 05: 4.0.0.0
      Problem Signature 06: 4ba1da6f
      Problem Signature 07: 1164
      Problem Signature 08: 7
      Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
      OS Version: 6.1.7600.2.0.0.768.3
      Locale ID: 1033
    • I'm experiencing this same issue trying to initiate a schme or data comparison: VS2010 Premium, Win7 x64.
    • This appears to be fixed with the 10.0.10725.12 version I received this morning (7/29/10). Thanks!
    • Version 10.0.10725.12 doesn't fix the bug, the crash still occurs if opening Schema Compare or Data Compare outside a solution. Compares are executing correctly with an open solution. VS2010 Ultimate, Win7 x64.
    • I too can confirm that this is still an issue with VS2010 Ultimate on Vista 32-bit. If someone needs more info on my setup to reproduce the issue, just let me know.
    • Yes, OsMoSiS is correct, I must have tried a Schema and/or Data Compare in a solution and thought it was fixed. It's still broken, though.
    • Yes - this is definitely still broken in 10.0.10725.12. win7x64.
    • Same for me - data compare just borks out.
    • I encountered the same problem too. Will this get fixed?
    • I have had a similar problem with data compare. It just happened after the latest update. When I go to data compare, VS says it needs to shut down. When I disable this I am working fine again.
    • Thanks for for reporting this crash with Schema Compare. We've checked in a fix and it will be part of the next version of the Productivity Power Tools. You can disable the Solution Navigator extension if you find that this is interrupting your work.

      -Sean Laberee
    • Just updated to the latest version (10.0.10819.19), the bug is still present for Schema Compare and Data Compare.

      I can confirm that disabling Solution Navigator everything works fine.
    • I opened a bug for this on Microsoft Connect and submitted a crash dump. The case says that it's was being forwarded to the necessary team for further analysis.
  • 10.0.10710.22 breaks #region snippet
    3 Posts | Last Post: August 25, 2010
    • After installing update 10.0.10710.22 I get the following when I try to use the #region snippet (type "#region" followed by TAB):

      #region MyRegion

      #endregion
      #endregion
    • Hi korggy,

      We're looking into this to see what we can do about preventing this issue in the next release. Good catch and I'll let you know what we end up doing about it.

      Cheers,
      Chris.
    • I also noticed that the "automatic brace completion" component of the addon breaks #region snippets. Would it be possible to not have the brace completion affect "#region"? Or make it configurable which "braces" it tries to complete so I can disable it from affecting #region?
  • Colorized Parameter - All Tooltips
    4 Posts | Last Post: August 24, 2010
    • The Colorized Parameter Help Customization is great -- but I'd really like to see the exact same thing for all tooltips in the editor when hovering over an element.

      Can the Colorized Help Parameter be extended to do this for all tooltips?
    • I have installed this tool and found it very useful.
      But one problem I am having is same as many have listed above. When I have the Power tools enabled, I am not able to Add References to my Web project.
      I get this error:
      "The Add Reference Dialog could not be shown due to the error:
      An item with the same key has already been added."

      And I donot get this error, if I disable the Power Tools from the extension manager.
      Any possible solution for now.
      Thanks.
    • Hi Oren,
      This is a great suggestion and something we will consider for a future version.

      Zullu,
      We've seen a few more complaints on this above and are investigating. Until then you only need to disable the Add Reference extension to work around this.

      -Sean Laberee
    • Any info on when a fix for the add reference dialog issue will be released? To be honest, the improved add reference dialog is the main reason I use the tool and I had to remove the extension because it would work for a while then suddenly add reference would quit working until I reinstalled the extension again.
  • Cannot Add Domain Service Class from Solution Navigator
    1 Posts | Last Post: August 23, 2010
    • If I try to add a Domain Service Class by right clicking on a folder in the Solution Navigator, choosing "Add New Item," and selecting "Domain Service Class," the "Add New Domain Service Class" dialog has no DataContexts listed. If I do the same thing from the built in Solution Explorer it shows the DataContext fine.
  • Tabify does unneeded changes to a document
    1 Posts | Last Post: August 23, 2010
    • When I tabify a document that has "mixed tabs and spaces" than the algorithm changes lines that don't need a change. I can see this at the yellow bar appearing on every line that contains a tab.

      This is irritating. The algorithm should only change lines that need a change!
  • Where do I turn of the Quick Search(ctrl+alt+2) feature?
    5 Posts | Last Post: August 22, 2010
    • I haven't seen this before I installed this, and I've turn off all other extensions except resharper.

      Problem is that AltGr+2 is where @ is placed on Norwegian keyboards...
    • Same for danish keyboards... Have you found a way around it yet? Turning off quick search doesn't seem to help here.
    • Disabling the Solution Navigator does the trick...
    • Ctrl 1 and Ctrl 2 bring it up for me too, it's an awesome extension, but until this is a configurable thing, I can't use it.

    • It's now been fixed, 5 stars from me, great set of functionality.
  • Ctrl + Drag copy issues
    5 Posts | Last Post: August 20, 2010
    • I noticed copying code by highlighting and then dragging with the Crontrol key pressed (Ctrl + LeftMouse) was not working. It started working again, after I disabled all power tools in the TOOLS > OPTIONS... menu, restarted Visual Studion 2010, and then enabled the power tools. Disabling the entire extension and tehn enabling it dis not help.
    • Actually, any click
    • (My reply got cut off!)
      Actually, all click
    • (My reply got cut off AGAIN! Apaprently, the ampersand character is killing it!)
      Actually, all click and drag events have stopped working! When I attempt to perform a normal drag on selected C# code, the text selection starts following the mouse pointer, as if I am selecting text. I am unable to isolate a specific Power Tool feature that is causing the issue. Disabling the entire extension works!

      This is not likely to be related to my other VS 2010 mouse issues:
      https://connect.microsoft.com/VisualStudio/feedback/details/577155/mouse-scroll-wheel-scrolls-other-windows-instead-of-code-window
    • Sorry to heep posting on this issue, but it is very annoying.

      I am now able to click and drag selected text normally. However, any time Power Tools is enabled, even if all features are turned off in the options dialog, I am unable to use Ctrl LeftMouse to drag and drop a copy of the selected text. Disabling Power Tools resolves the issue.

      Here's my post about this and other issues:
      http://thecurlybrace.blogspot.com/2010/08/frustrations-with-visual-studio-2010.html
  • Unhandled InvalidCastException starting with elevated priviledges
    1 Posts | Last Post: August 19, 2010
    • I get an unhandled InvalidCastException when I start VS2010 as administrator with PPT activated. If I start normal everything is fine. Deactivating PPT lets VS2010 starts as administrator too.

      When the Exception occurs loading VS gets until rendering the startpage then it is closed and I'm not fas t enough to get a debugger attached to deep dive into the error. So I only could provide a eventlog file.
  • Solution Navigator does not show startup project in bold when inside a solution folder
    1 Posts | Last Post: August 18, 2010
    • In my solution, I have a solution folder named "Samples" with a few console application projects contained in it. If I mark one of these projects as the startup project, I expect the project name to be in bold, but it is not. If I mark a project that is not inside a folder as the startup project, it correctly shows up as bold..
  • Highlighted braces on current line are barely visible
    1 Posts | Last Post: August 18, 2010
    • At first I thought that matching braces/parentheses weren't being highlighted, then noticed that the highlight color is just barely different than the background when on the currently selected line. It would be nice to have the matching braces stand out a bit more.
  • "This extension contains a digital signature with an invalid certificate" message
    1 Posts | Last Post: August 18, 2010
    • The installer shows a "This extension contains a digital signature with an invalid certificate" message. What's wrong?
  • Unknown items appear
    1 Posts | Last Post: August 18, 2010
    • After working with my solution for a long time, in Solution Navigator appears unknown items.
      You can see it by this image http://www.flickr.com/photos/26274907@N08/4904102568/
  • Code block outlining
    2 Posts | Last Post: August 17, 2010
    • Do you plan to add this feature?
    • Hey Boyd_Rice,

      Are you looking for a feature which would automatically add /- glyphs in the left hand margin when you are inside of methods? If so, this is a great suggestion that is already on our list. Did you know that you can actually collapse these blocks manually? You can right click
  • Add Reference Dialog Adds GAC references even when you browse for a file
    4 Posts | Last Post: August 17, 2010
    • If the Add References dialog finds an assembly in the GAC named the same as an assembly you've browsed to, the dialog will, incorrectly, add a reference to the GAC assembly.
    • I experienced the same problem, I have both EF CTP3 and EF CTP4 installed, when browsing for the EF CTP3 dll, it keeps adding the EF CTP4 reference.

      I turned off the power toolsAdd Reference feature, and was able to add correct reference using the standard Add Reference browser.
    • Totally agree with that. Thats a very annoying bug. I set up a libs folder where all libs used are located. I copied the Microsoft.ReportingViewer.Common from its orign path into my libs directory and wanted to add a reference to my folder, because the TFS has this dll not installed. But adding the reference via "Browse" from my folder, always adds a reference to the .dlls origin path.
      After Turning off the improved add reference dialog I used the origin dialog again, and with this one the reference has been added correct.

      This has to be fixed very soon!
    • Hi,

      This should have been fixed in the latest release. Can you double check to make sure you have current version and let us know?

      Thanks,
      Chris
  • Could not show Add Reference Dialog
    3 Posts | Last Post: August 17, 2010
    • Installed today's version (Win7, VS 2010) and cannot add references to one of my projects. It works fine for others in the same SLN.


      ---------------------------
      Could not show Add Reference Dialog
      ---------------------------
      The Add Reference Dialog could not be shown due to the error:



      An item with the same key has already been added.



      The error details has been saved to C:\Users\XXX\AppData\Local\Microsoft\VisualStudio\10.0\ShowAddReferenceDialog.log
      ---------------------------
      OK
      ---------------------------




      The log then contains:

      System.ArgumentException: An item with the same key has already been added.
      at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at Microsoft.VSProjectPlus.VisualStudio.GetProjectReferenceIdentities(IVsHierarchy projectHierarchy)
      at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
      at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)
    • I just started getting the same error dialog. My log entry looks the same as yours. I haven't had to add any references for a couple of weeks so don't know when exactly it started happening. Disabling the enhanced Add Reference dialog allows me to get to the old dialog though, so I guess for now I'll have to live with the old dialog.

      System.ArgumentException: An item with the same key has already been added.
      at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at Microsoft.VSProjectPlus.VisualStudio.GetProjectReferenceIdentities(IVsHierarchy projectHierarchy)
      at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
      at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)
    • Hi -

      Thanks for reporting this issue. I've logged a bug and we'll see if we can figure it out given the call stack. If there is any more information you can provide about the project with the issue, please post it here.

      Sorry for the inconvenience. Please keep sending us issues and we'll try to get them fixed as soon as possible.

      Chris
  • Fav extension but have had to disable.
    2 Posts | Last Post: August 17, 2010
    • So many excellent features, but have had to disable. VS regularly suffers from blank screens. Clicking on one item in Explorer or Navigator results in another window getting focus.

      A real shame, as the extension is so useful.

      Rich
    • Hi kim3er1,

      Occasionally we see problems with hardware acceleration and Visual Studio. Can you try turning it off from Tools.Options.Environment.General? If it still reproduces can you send a screenshot to snfeedback @ microsoft.com?

      Thanks!
      -Sean Laberee
  • assembly binding/nam conflict
    2 Posts | Last Post: August 17, 2010
    • If you have a VS2010 solution, with 2 projects. 1 is a winform project, the other is a project that outputs an assembly called "Utilities.dll".

      make the winform project reference the utilities project.

      add a couple of user controls or custom controls to the winform project that call some arbitrary function in a class in the Utilities project.

      put some of these controls on a new winform in the vs designer...save it.... try to reopen the winform... designer crash.

      debugging from another instance of VS2010... it looks like the designer is loading this "utilities.dll"
      [%USERPROFILE%\APPDATA\LOCAL\MICROSOFT\VISUALSTUDIO\10.0\EXTENSIONS\MICROSOFT\PRODUCTIVITY POWER TOOLS\10.0.10725.12\Utilities.dll]

      instead of the one that the winform project is referencing, and since the powertools\utilities.dll does not contain the class upon which my custom controls depend....it explodes.

      other than giving MY utilties.dll a different file name... what other options are available?
      I expect that utilities.dll is a very common assembly name out in the wild.


    • Hi Phil,

      Good catch. You are right, the Pro Power Tools' utilities.dll is strong name signed and already loaded, so that one wins. We will rename this file in the next release, but until then you can either rename or strong name sign your utilities.dll.

      Sorry for the inconvenience. Thanks for the report and keep them coming.

      Chris
  • Repeating Script Documents
    2 Posts | Last Post: August 17, 2010
    • Script Documents seem to be repeating and remain in the Navigator after testing is complete.
      Here is a screenshot of the problem: http://img265.imageshack.us/img265/1139/scriptdocuments.png
    • Hi!

      Thanks for the bug report and the image. We were able to reproduce this problem here. The only work around we can find is to close and reopen the project, which I know isn't ideal.

      We will take a look at fixing this in the next release of the Pro Power Tools.

      I am sorry for the inconvenience, but please do continue to let us know about issues you run into with the Pro Power Tools.

      Chris
  • Closing files got really slow
    2 Posts | Last Post: August 17, 2010
    • Is it my imagination, or does closing files take a lot longer after these power tools are installed?

      It seems that it was really fast before.

      I can't say 100% that it was the fault of the productivity power tools, but pretty much right after I installed them, it started taking a long time to close files in the IDE. For a single file, probably about 0.75 seconds. I opened up 15 .cs files and invoked "Close All" from the menu, and the IDE hung for nearly 5 seconds while it completed the operation.

      Disabling or uninstalling the power tools didn't seem to help.

      Anyone else seeing this?
    • Hi Rob263,

      If uninstalling the power tools doesn't resolve the problem, then there is likely a different cause. Can you try disabling other extensions to see if that resolves the problem? If it doesn't can you send me an email (seanla @ microsoft. com) and I'll send you instructions to report performance problems.
  • Copy/Paste no longer work
    7 Posts | Last Post: August 17, 2010
    • After installing this extension, standard Copy/Paste with the edit menu and CTRL-C, CTRL-V are broken, e.g. when editing C# code. Any ideas on how to fix this or do I just need to ditch the whole extension? I do like the Add Reference feature.
    • may be due to copyashtml extension. try do delete copyashtml.dll in folder "%localappdata%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools" and verify if this problem solved
    • lex3001 - could you please contact me via my blog at http://blogs.msdn.com/b/kirillosenkov
      I would love to help you investigate this issue.

      Thanks!
    • I notice this issue as well, but in VB, and it is not CopyAsHtml causing this issue.

      I copy a literal boolean (False) and try to paste it over another one (True), and the Object Browser pops up.

      It can also happen with literal numbers and other stuff.

      How do I disable this, it's abysmal. I have turned off the power tools until I can figure out how to disable that.
    • I have had a similar problem with data compare. It just happened after the latest update. When I go to data compare, VS says it needs to shut down. When I disable this I am working fine again.
    • I was unclear that I was posting to this thread. My last post was intended to be posted against the Crash in VS 2010 Premium thread.
    • I should mention, I've narrowed this down and it turns out it's the ctrl click go to definition causing this. As I try to copy/paste, often the ctrl is already hit before I click on a literal. Since the literals don't get the underline like variables, I'd assumed ctrl click wouldn't to go to definitions on them. And in fact, I really wish this was the case, or that literals, like everything else, got underlined, so you could tell it was going to go to definition. I have disabled the ctrl click go to definition for now, but it would be nicer if I could disable it only for literals.

      Alternatively, maybe even preferably, if it required ctrl alt click, rather than ctrl click, this kind of issue wouldn't happen.
  • Suggestion Better Find replace
    1 Posts | Last Post: August 17, 2010
    • I really like the tools they cut out some little hassles every day. I would suggest you add to the suite an extended find and replace dialog. The issue I find with the normal VS one is you can't specify file types to search in for instance .cs only.

      There is sort of the same functionality in the find in files dialog but you couldn't for instance search in .cs files without looking in .designer.cs files as far as I can tell because of the way it works. If you added an included file type list and an excluded file type list it would make it really flexible.

      I'm sure there are other improvements that could be added to the find and replace dialog along with this.
  • Add Reference Error
    1 Posts | Last Post: August 12, 2010
    • Crashed adding a reference to the project.

      Application: devenv.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.NullReferenceException
      Stack:
      at Microsoft.VSProjectPlus.AssemblyReferenceProvider.PopulateObservableAssemblyCollection(System.Collections.Generic.IEnumerable`1<Microsoft.VSProjectPlus.Utilities.AssemblyIdentity>)
      at Microsoft.VSProjectPlus.AssemblyReferenceProvider.PopulateFrameworkAssemblies(System.Object)
      at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
      at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
      at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
      at System.Threading.ThreadPoolWorkQueue.Dispatch()
      at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()


      EventType clr20r3, P1 devenv.exe, P2 10.0.30319.1, P3 4ba1fab3, P4 microsoft.vsprojectplus.addreference, P5 0.0.0.0, P6 4c39516c, P7 74, P8 11b, P9 system.nullreferenceexception, P10 NIL.
  • Copy Html function often got incorrect result
    6 Posts | Last Post: August 12, 2010
    • It was a indeed cool feature, I look forward to it for a long period.
      But it seems that there may be some bug.....copy code often not fully copy all of the codes I selected, and got some incomplete html tags.
    • I've found that this issue also due to tabs.
    • may be some mistake. i'm trying to solve this issue. will be back if resolved.
    • I think this issue has been solved. It's due to convert html text to clipboard html data format process, we can't just calculate how many characters there are, we need to count how many bytes used under utf-8 encoding. In addition, I also added a feature to remove block text indent.
    • See http://www.cnblogs.com/nicch/archive/2010/06/13/vs2010_powertools_copyashtml_fix.html for solution(chinese).
      or download copyashtml.dll(http://files.cnblogs.com/nicch/CopyAsHtml.zip) or project(http://files.cnblogs.com/nicch/CopyAsHtml_src.zip).

      apologize for decompoiling assembly.
    • Thank you very much for reporting the issue and great job on fixing it yourself! I've just fixed the bug, so you should see it working fine in the next update:
      http://blogs.msdn.com/b/kirillosenkov/archive/2010/08/11/html-copy-extension-from-pro-power-tools-not-working-with-live-writer.aspx
  • Add Reference dialog throws exception
    2 Posts | Last Post: August 10, 2010
    • Every time I use the AddReferenceDialog I have the following exception thrown after I have added the reference/when the dialog is closing. I am using v 10.0.10710.22

      20/07/2010 10:00:33
      System.NullReferenceException: Object reference not set to an instance of an object.
      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()
    • I have the exact same symptoms but the error is different, using VS 2010 Ultimate on Windows XP SP3, I guess testing wasn't a priority in this release.

      EventType clr20r3, P1 devenv.exe, P2 10.0.30319.1, P3 4ba1fab3, P4 microsoft.vsprojectplus.addreference, P5 0.0.0.0, P6 4c39516c, P7 74, P8 11b, P9 system.nullreferenceexception, P10 NIL.

      Application: devenv.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.NullReferenceException
      Stack:
      at Microsoft.VSProjectPlus.TypeLibraryReferenceProvider.PopulateTypeLibraries(System.Object)
      at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
      at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
      at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
      at System.Threading.ThreadPoolWorkQueue.Dispatch()
      at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
  • Middle mouse button click...not working
    1 Posts | Last Post: August 10, 2010
    • Is it just me or did the ability to close a tab by clicking the middle mouse button stop working? I can still do this in SQL Studio, Firefox, etc. so seems like the mouse is working fine.

      Amil
  • Solution Navigator Suggestions
    1 Posts | Last Post: August 10, 2010
    • The solution navigator is great! I have two suggestions.

      1. Support for drag-and-drop adding of items. If you drag an item into a project in SN now, instead of adding the item to the project, the item simply opens as if it were dragged into the main VS window.

      2. Support for re-ordering of projects. Projects show up alphabetically in SN just like in SE. However, when working on a couple of projects in a large solution, I would like those projects to appear at the top. Allowing projects to be re-ordered would be great, but even "Pin To Top" would be nice.

      Thanks for a great extension! I absolutely love it.
  • Solution Navigator - Keyboard shortcut to search box
    1 Posts | Last Post: August 10, 2010
    • Is there any way to assign a keyboard shortcut to the search box in the Solution Navigator? Or is there already such a keyboard shortcut?

      If not, this would be a very helpful addition.
  • Solution Navigator - Mouse Wheel Scroll bug
    1 Posts | Last Post: August 10, 2010
    • If you expand a project and select a node. Now collapse the project which presumably leaves that node selected. Using the mouse wheel to scroll no longer works. Anyone else see this behavior?
  • Mouse Wheel Scroll bug
    1 Posts | Last Post: August 10, 2010
    • If you expand a project and select a node. Now collapse the project which presumably leaves that node selected. Using the mouse wheel to scroll no longer works. Anyone else see this behavior?
  • Suggestion for a refresh button in the Solution Navigator
    1 Posts | Last Post: August 09, 2010
    • I noticed that the Solution Navigator currently misses a refresh button like the one present in the Solution Explorer.

      This is the only feature that keeps me from totally removing the Solution Explorer tab since I didn't find any other functionality that isn't also present in the Solution Navigator provided by this excellent extension.
  • V10.0.10725.12: Add Reference Dialog doesn't work
    1 Posts | Last Post: August 09, 2010
    • Hi,
      since the last update the searchable Add Reference dialog doesn't work anymore:
      ---------------------------
      Could not show Add Reference Dialog
      ---------------------------
      The Add Reference Dialog could not be shown due to the error:

      Der Pfad hat ein ungültiges Format. (German, translated: The Path has an incorrect format.)

      The error details has been saved to C:\Users\SeriTools\AppData\Local\Microsoft\VisualStudio\10.0\ShowAddReferenceDialog.log
      ---------------------------
      OK
      ---------------------------

      C:\Users\SeriTools\AppData\Local\Microsoft\VisualStudio\10.0\ShowAddReferenceDialog.log:
      09.08.2010 12:27:18
      System.ArgumentException: Der Pfad hat ein ungültiges Format.
      bei System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
      bei System.IO.Path.GetDirectoryName(String path)
      bei Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
      bei Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)

      (German VS 2010, Windows 7)

      Does anybody know how to fix it?

      Thanks,
      SeriTools
  • Keyboard settings
    1 Posts | Last Post: August 08, 2010
    • Great tool!

      I noticed a problem with the default keyboard settings: "Edit.AlignAssignments" is assigned to the [ key by default (on azerty keyboards anyway), which causes weird behaviour when trying to enter a line like this one:

      var sep = new char[] { ',', ' ' };

      It just won't let you type in the [ character and will try to align the right assignment operator instead. I think that in this case the parser fails to neutralize the command, because it is possible to type those square brackets under different conditions without any problem. Perhaps it could be avoided if the default key was not a key combination related to a symbol so currently used in the .NET languages.
  • Excellent, but with a couple of issues
    4 Posts | Last Post: August 07, 2010
    • This is an excellent extension with loads of features I'm finding really useful, but there are a couple of issues.
      1) Add reference dialog performance: When first opening this, it takes ages to display a list of items. Someone has already mentioned changing it to open on the Projects tab and loading the .Net list in the background - I think this would be a good idea.
      2) Whole line highlighting colour: When I open VS, the colour set in the options for the whole line highlight is not applied. I need to open the options on the fonts/colours page and click OK to have the correct colour applied. This is quite annoying as I have a custom dark colour scheme and can't see the line text with the default highlight colour.
    • I have the same issues, both of them.
      The second one (current line background color) is the most annoying feature in my working environment (after Resharper who is slowing everything down).
    • I'm with Rob and Alexey on both these points, but the second one, especially so.

      A lot of us go 'darkside' with our IDE choice, and on any tool, not just this one (which is excellent), there's always an interval where we can't see things and have to go in and find and tweak settings for contrast. With this tool, the whole line highlight was white on white to begin with, which made for interesting times. I think testing updates against the popular darkside themes (VirtualInk, Metroline, WekeRoad) would go a long way toward making this a premier extension.
    • I use the WekeRoad theme and love it. The current line hightlight doesn't play well with it at all and to make matters worse, changing the Current Line(*) does nothing for me no matter what I try. Aside from that, it seems great, but that was the feature that drew me to it in the first place and I can't use it. :(
  • Highlighting of matching parens, braces broken by Pro Power Tools
    3 Posts | Last Post: August 06, 2010
    • Normally, the text editor in Visual Studio will highlight matching parentheses when you type a right (closing) parenthesis. It also does this for square brackets and braces.

      For example, after typing the following text, the editor will highlight the left parenthesis and the right parenthesis with a gray background color, until another key is pressed.
      if (a == b)

      With the Productivity Power Tools installed, the matching braces, parens, and brackets are no longer highlighted. I also tried turning off the "Automatic Brace Completion" feature in the options, but that didn't make any difference. The "Automatic Delimiter Highlighting" feature in the regular options is enabled.

      I hate to give up the Pro Power Tools just for this issue, but it's a tough call given, how much I have come to rely on the matching paren highlighting.


      Thanks,
      Ben
    • Note: This is with version 10.0.10725.12 of the Productivity Power Tools, and I did verify that disabling the extension fixes the problem.
    • It wasn't broken. The current line highlight color was simply the same color as the Brace Matching (Rectangle) background color. I resolved the issue by simply changing the current line highlight color to a lighter shade (I think it was a little dark, anyway). I always change the Brace Matching color to orange, so it is easier to see.

      See the "Highlight Current Line" section of my blog post, to see how to adjust these:
      http://thecurlybrace.blogspot.com/2010/08/practical-uses-of-visual-studio-2010.html
  • bvcncgfvh
    1 Posts | Last Post: August 06, 2010
  • bvcncgfvh
    1 Posts | Last Post: August 06, 2010
  • Auto Brace Completion suggestion
    1 Posts | Last Post: August 06, 2010
    • First of all, where SHOULD I submit suggestions for the Auto Brace Completion tool?

      SUGGESTION:
      I have a love-hate relationship with this tool, because I love the auto-completion, but am hampered when nesting existing code into a new IF statement. I suggest these things, to facilitate auto-completion around existing code:

      1. Hot key to toggle auto completion on and off
      2. Hot key to suppress auto completion for the next brace character typed
      3. Hot key to wrap selected text with a specific character (i.e. Alt-Shift-[, Ctrl-Alt-Shift-{, Alt-Shift-(, etc.)
      4. Option to enable auto completion for each brace type, individually


      I love the extension (though I sometimes despise it). Thanks for including it in Power Tools!
  • "Add Reference" dialog got broken
    4 Posts | Last Post: August 06, 2010
    • I'm using the latest version. Starting from yesterday, I got an exception every time I close the "Add Reference" dialog. This was irritating, but not critical. Today, I start getting the following exception when _opening_ that dialog (the dialog never shows up, so I had to disable the plugin:

      // can't paste the full stack trace since the message is limited to 2000 characters

      System.NullReferenceException: Object reference not set to an instance of an object.
      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()

      ...

      System.ArgumentException: The path is not of a legal form.
      at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
      at System.IO.Path.GetDirectoryName(String path)
      at Microsoft.VSProjectPlus.AddReferenceDialog..ctor(IVsHierarchy projectHierarchy, DTE2 applicationObject)
      at Microsoft.VSProjectPlus.AddReferencePackage.ShowAddReferenceDialogOnIdle(IdleComponent idleComponent)


    • The problem still exists in version 10.0.10725.12
    • I also have same problem when closing the Add reference dialog. Still existing in 10.0.10725.12.
      Hope it's fixed soon cause it's annoying..
    • I'm having this problem too. I updated yesterday and now I can't add references. I had to uninstall the plugin.
  • Solution Navigator Issues
    1 Posts | Last Post: August 05, 2010
    • A couple issues with latest build:

      - Running unit tests from right-click context menu (through CodeRush test runner OR TestDriven.net) fails on the project level. Works fine within Solution Explorer (and actually will work if you run once from Solution Explorer, then try running from Solution Navigator. It appears to carry over the context from the previous run in Solution Explorer if that helps to diagnose).

      - Right click -> New Folder... doesn't automatically begin the rename process for the folder by placing the caret in the folder name with keyboard focus -- this is a bit annoying. See existing Solution Explorer for the appropriate functionality.

      Thanks for an otherwise solid add-on. I'll report any more issues I run into.
  • Ctrl + LeftMouse "Go To Definition"
    2 Posts | Last Post: August 05, 2010
    • Когда наводишь мышку на тип или метод, чтобы перейти к нему, но при нажатии левой кнопки мышки ни чего не происходит.
    • (ZubArt says nothing happens when he clicks while pressing Ctrl.)

      I believe the object name turns into a hyperlink after pressing the Control key for 1 or 2 seconds, instead of immediately changing to a hyperlink. This is likely part of the version 10.0.10710.22 fix.
  • Colors
    1 Posts | Last Post: August 05, 2010
    • Why did all my custom colors in my ascx and aspx were changed when I installed this plugin?
  • Solution Navigator
    1 Posts | Last Post: August 05, 2010
    • You can't drag a css or js file from the navigator to the head section.
      Hope this can in next version.
  • Missing Context Menus Guidelines
    2 Posts | Last Post: August 05, 2010
    • BFC
      The Guidelines Contextmenu items are missing, no matter where I click.

      Any idea?
    • I also have no this menu.
      I added command "Add guideline" to context menu manually, but it is always disabled.
  • Source code as full example fro VS SDK Developer ?
    1 Posts | Last Post: August 05, 2010
    • Hello !

      As a VS SDK developer, your extension seems a great example of the usage of all API within VS SDK.
      Do you planned to deliver this extension as source code - or at least there is a way to have access to it?

      Regards,
      Frederic
  • Color Printing
    1 Posts | Last Post: August 04, 2010
    • How about adding the ability to print in color? (something you could do in VS2008, 2005, 2003...should I continue?)

      That'd make you guys my hero for sure! (pasting code into Word and reformatting it is just icky. Plus you lose the line numbers!)
  • HintPath fix?
    2 Posts | Last Post: August 04, 2010
    • Any ETA on the HintPath issue?
    • I guess not...
  • 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?
  • Interactive tool tips
    3 Posts | Last Post: August 03, 2010
    • Thanks for the update Sean and company! Your support of and responses to this tool have been outstanding.

      I like the idea of the interactive tool tips but they seem to be a little rough to use. I was doing my testing with the XmlSerializer.Serialize method. These are what I found.

      - When you hover on a method, the signature is cut off with ellipsis. The tool tip for the tool tip shows the full signature. :-)
      - After clicking on the tool tip, the signature is still cut off.
      - If I resize the box, it doesn't remember the size for next time, and the signature is still cut off.
      - The expanded tool tip doesn't show the overloads for the method or its exceptions.
      - Navigating up to the class to see the overloads shows me 7 "Serialize" methods with no method signatures.
      - If VS10 is not the active window but still visible, hovering a method shows the "built-in" tool tip.
      - Can the expanded tool tip show the XML documentation for each parameter?
      - Can the parameter type be shown next to the parameter to avoid expanding it to its type?
      - Can a button be included to cycle through just the overloads?

      Philip
    • Philip brings up some very important points. Number one for me is the ability to see which exceptions are thrown from a method from the tooltip.
    • I completely agree with Philip and pat.kujawa.
      Within the interactive tooltip I truly miss the list of the exceptions a method throws. Also more info on overloads.

      Would be great if you would implement these features.
  • 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.
  • 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..
  • 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 :)
  • Quick Access causes VS crash
    1 Posts | Last Post: July 26, 2010
    • Visual Studio 2010 Professional 10.0.30319.1 RTMRel,
      Visual Studio crash immediately after Quick Access finds string.
      When I press Ctrl+3 (shortcut for Quick Access) and start to find string, that is not in my code (for example "blahblah") everything seems works fine. Serching string, that is in my code (for example "static") causes Visual Studio crasch - no search results are displayed before crasch.

  • Align Assignments is disabled?
    1 Posts | Last Post: July 24, 2010
    • Hi there,

      I am using align assignments with a foreign keyboard so the shortcut isn't CTRL+ALT+] it actually is CTRL+ALT+¡

      Anway i inserted a bit of text and went Edit and Align Assignments but the menu item is disabled.

      I also set "ignore whitespaces in code" as suggested ... but still its disabled.

      here is the code i inserted to test it

      string a, bddddd;
      a = "test";
      bddddd = "test2";
  • Member expansion missing members
    1 Posts | Last Post: July 24, 2010
    • With a VB project, expanding a form or user control doesn't show any members that are in the code file, instead it is limited to those in the .designer.vb file.
      So it isn't really possible to navigate your own code, only the designer generated code in these cases.
  • "Unknown Error" after installing the last update of "Productivity Power Tool"
    2 Posts | Last Post: July 23, 2010
    • Hi, I've just installed the last version of Productivity Power Tool on VS2010 (with VS2010 update), but after the update, VS2010 Cannot start and give me back a messageBox with an "Unknown error". Please help me!
    • I have the same problem. If I restart then it appears that I can open 1 instance of VS2010 before it starts happening again. Even tried the /safemode switch.

      Any clues?

      Win 7 x86 VS2010 Premium
  • VS Crashes after installing the latest version
    1 Posts | Last Post: July 23, 2010
    • After upgrading to version 10.0.10710.22, VS2010 Devenv is crashing in my machine.

      To repro here, I just create a new project, then right-click on the References folder, and select "Add new Reference". A few seconds after the new references dialog is shown, VS2010 crashes.

      I've just found that in the event log.

      Application: devenv.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.Security.SecurityException
      Stack:
      at System.ThrowHelper.ThrowSecurityException(System.ExceptionResource)
      at Microsoft.Win32.RegistryKey.OpenSubKey(System.String, Boolean)
      at Microsoft.Win32.RegistryKey.OpenSubKey(System.String)
      at Microsoft.VSProjectPlus.TypeLibraryReferenceProvider.PopulateTypeLibraries(System.Object)
      at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
      at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
      at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
      at System.Threading.ThreadPoolWorkQueue.Dispatch()
      at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
  • "Unknown Error" after installing the last update of "Productivity Power Tool"
    1 Posts | Last Post: July 22, 2010
    • Hi, I've just installed the last version of Productivity Power Tool on VS2010 (with VS2010 update), but after the update, VS2010 Cannot start and give me back a messageBox with an "Unknown error". Please help me!
  • Random thoughts
    5 Posts | Last Post: July 22, 2010
    • Love the extension but here's how it could be improved.
      Icons on all tabs useless, it add clutter. However, icons on rare types, that's useful. I think saying simply show icons on tabs not .cs or .xaml would be enough. It would let us quickly identify .sql or .csproj files.

      A gradient on the tab colours would be nice and the current tab needs to stand out more.

      The Align by needs to be more powerful, I've been using a macro for years. I have tool buttons for '=', '==', 'm_', '"', '.', ' ', and one which pops a dlg and asks what you want to align by.

    • Thank you for your feedback.

      Regarding gradients and the selected tab standing out more, please look at the following blog post:
      http://blogs.msdn.com/b/visualstudio/archive/2010/06/21/document-well-2010-plus-hidden-options.aspx
    • I was able to use the registry settings to get flat custom colors for all the tabs except the selected tab, which used the default VS yellow (I think the combination was ForceFlatColors=True and UseCustomColorForSelected=False). The latest version (10.0.10710.22) now seems to ignore the UseCustomColorForSelected setting and always displays the selected tab with a gradient from the custom color to the default yellow color. Is there a way to get the old behavior back? (I know, some people are never happy.)
    • Oh, I found it. It's in Options > Productivity Power Tools > Document Tab Well > Advanced. Yay!
    • I know why I couldn't find it at first. The Advanced page doesn't appear until you set HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\DialogPage\Microsoft.DocWellBehavior.GeneralOptions\ShowAllPages to "True".
  • Web Application Project Properties
    1 Posts | Last Post: July 22, 2010
    • I have found that when I attempt to load the Project Properties of any web application when I am using the Productivity Power Tools that VS will take about 5 minutes to fully load the properties page.

      Anyone else seeing this?
  • Bug: Solution Navigator when working with InstallShield Le Project
    1 Posts | Last Post: July 22, 2010
    • Right-click a node under the project can cause Visual Studio to crash.

      Clicking the InstallSheild LE project node causes a toolbar to open then close. It should remain open as it does when using Solution Explorer.

  • Colorized Parameter Help - Cannot Disable
    3 Posts | Last Post: July 22, 2010
    • Thanks for the update to the power tools, some useful stuff.

      However, while I like the concept of the Colorized Parameter Help, I have been disabling it from Tools-Options as it doesn't show type for local variables without having to drill down - a major oversight I think, if you use a lot of anonymous types...

      Today VS crashed Windows 7 with a blue screen, and now I cannot disable colorized parameter help at all. I can change the setting and restart VS but it just won't go away. Have tried reinstalling extension and resetting all my settings, none of which works.

      Help!
    • Aargh finally found the answer below - this is actually disabled from the Solution Navigator -> Enable Interactive ToolTips menu???!!!!

      So I guess what I though was Colorized Parameter Help is actually something else...

      As others have said below, the interactive ToolTips are not ready for prime time, they're just annoying.

      Otherwise I love the concept of these regular updates to VS.
    • Thanks so much for posting this. I didn't think of looking in the Solution Navigator settings for something like this. My main issue is the conflict with Reshaper; the interactive tooltip pops up and is immediately mostly hidden by the Resharper tooltip. Doesn't crash or anything; it was just annoying!
  • Automatic Brace Completion breaks IntelliSense and Unablke to Close Double Quotes
    1 Posts | Last Post: July 22, 2010
    • The Automatic Brace Completion break IntelliSense statement completion when press TAB key.

      I also have weird behaviour where I am unable to close double quotes in smoe circumstances with Automatic Brace Completion turned ON.

      Except for these minor issues it's an awesome set of tools.
  • Feature request
    1 Posts | Last Post: July 22, 2010
    • Could you add an extension which fixes this problem?

      https://connect.microsoft.com/VisualStudio/feedback/details/572326/line-copy-paste-bug
  • Moving pinned tabs crash.
    3 Posts | Last Post: July 21, 2010
    • Did a search but didn't notice anyone other posts about this one. If I pin a couple of tabs and then try to drag them around then I get a crash every time.
    • Hi fowlert,
      Can you send us a callstack of the crash you are seeing? If you have any doubts about how to do this, please check out this blog post:
      http://blogs.msdn.com/b/kirillosenkov/archive/2010/02/08/how-to-investigate-and-report-visual-studio-issues.aspx
      Or let us know directly at: docwell2010plus [at] microsoft . com
    • Argh...of course now that I go to crash it on purpose it won't. I know when it was crashing that I had on sorting of tabs alphabetically. I realized later that when that option is on you can't drag around any tabs at all (at first I thought it was just the pinned tabs you couldn't drag around) so I turned it off. Putting it back on and trying to reproduce the crash still isn't doing it though. I'll submit a report if I hit it again.

      thx
  • Slow tab change
    1 Posts | Last Post: July 21, 2010
    • Changing tabs is very slow when this extension is installed. Close all tabs can take up to 10s when there a lot of open tabs.
  • Add Reference Bug
    4 Posts | Last Post: July 21, 2010
    • Love the new Add Reference Dialog but there is a significant bug. (Significant to me at atleast).

      You cannot add a reference to a specific file system based assembly if that assembly is also in your GAC. It will always add the GAC reference.

      To be honest - not entirely sure that is what is happening so I'll explain my scenario: I have Blend installed and had a reference to the Expression.Interaction dll - but it originally got added to point to c:\program files\... For our solution we have a Reference folder for third party dlls. I keep trying to browse to the dll in that folder, but this new Add References dialog keeps adding it as coming from c:\program files\... I had to disable the extension and use the old Add References dialog. (I don't like editing project files directly)

      Hope that explains it.
    • I have the same issue. Adding reference to a local dll (that is checked in the source control) skips the hint path if it is found in the gac. This will fail the build if another developer tries to get the source and compile if it hasn't the dll in the gac.
      Will disable this Power Tools to get the old behaviour back.
      Hopefully a patch will be issued sometime??
    • Have the same issue - any chance this could be fixed? Is a real pain when you keep DLLs in version control and have them in the GAC too.
    • It's still an issue in the July release, sorry...
  • Issue with shortcut Ctrl+Alt+1 or AltGr+1 to type the "|"caracter on a belgian keyboard
    1 Posts | Last Post: July 21, 2010
    • Power tools for studio 2010 is great but I have a massive issue!
      When I try to type the "|" character (quiet usefull when we develop in C#), I have a popup to search something instead. For your information, I have a belgian keyboard, and on such keyboard, to have "|", we must do AltGr + 1 (that is Ctrl + Alt + 1). To avoid that behavior, I'm compelled to desactivate the Solution Navigator. Apparently, this shotcut is hard coded and hooked by the solution navigator: in the visual studio keyboard manager, the shortcut Ctrl+Alt+1 is not used by any action. And no custom action exists for studio power tools.
      Did I miss something?
  • tab well: disappearing text and other strange behavior
    1 Posts | Last Post: July 21, 2010
    • after some time using the tab well in a given project, after a random time, the text of the current document disappears, the VS2010 menus opens at the top right or left of the window instead of their correct location, and sometimes the toolboxes windows stays in the middle of the screen after the window is maximized.

      These symptoms appeared on different machines (Win 7 x64/4Go, Win vista x32 2Go, Win 7 x32/2Go).

      The only way to get things straight back is to clic any "pin" button in the tab well to pin a tab. the pinned tab is then moved to the separate tab bar and all works nicely.

      I have R# 5.1 but disabling it didn't change anything, and one of the machine does not have R#.
      I disabled all other extensions and it still happened.

      I hoped someone will write that report in the review but noone seems to care ?
      Any idea how to fix that ?
  • Admin mode crashes
    5 Posts | Last Post: July 21, 2010
    • I installed the latest version of the extension on my VS2010 Premium. It installed OK but when I run Visual Studio as administrator it crashes a few seconds after startup. Anyone else having the same problem and/or know a fix?

      Thaks,
      -Ville
    • And I'm using Windows 7...
    • Hi Ville,

      I'm sorry that you are having problems with the Power Tools. You should be able to run Visual Studio in Safe Mode (http://msdn.microsoft.com/en-us/library/ms241278.aspx) which will allow you to go to the Extension Manager and disable the extension. Once you have done that, could you let me know if you have any other extensions (or anything unique about your configuration) that might be causing the issue?

      Thanks!
      -Sean
    • Hi Sean,

      I have the following exstensions installed:
      - Hilight all occurrences of selected word
      - Telerik WebUI VSExtensions
      - Telerik.CommonPackage

      Thanks for the quick response :-)
      -Ville
    • I have the same problem. VS2010 Ultimate crashes if I install the latest version on Win7 x64. Previous version worked fine. Also installed it on a machine with Vista Ultimate x86 where it works fine. Both systems have UAC turned off and I am logged in as admin.

      Thanks
      Thomas
  • Default Highlight Current Line colour is very similar to Brace Matching colour
    1 Posts | Last Post: July 21, 2010
    • So much so that it's quite difficult to visually brace match when they're on the same line.
  • Interactive Tool Tip
    1 Posts | Last Post: July 21, 2010
    • I find the interactive tool tips very helpful.
      However, the Visual Studio Quick info tool tip covers up the interactive tool tip. So how can I disable the visual studio quick info tool tip, preferably without disabling intellesense.
  • Intuitive Tooltip
    3 Posts | Last Post: July 21, 2010
    • The latest update's introduction of interactive tooltip is annoying, the tooltips are way to intuitive, so can we have a way to turn them off please?

      They appear all sort of places they never appeared before, and way to quickly.
    • Hi Claus,

      You can turn off the tool tips from Tools -> Options -> Productivity Power Tools -> Solution Navigator -> Enable Interactive ToolTips.

      -Sean
    • Hi Sean

      And I thought I had looked everywhere ;) Thanks a lot!
  • Quick Access Crash
    2 Posts | Last Post: July 20, 2010
    • Trying to use Quick Access to open a specific page in the options dialog (e.g. Fonts and Colors) has no effect when the option is selected with the Enter key (other than closing the QA window) and causes the IDE to crash if you click on the item. Seems to work for other things like menu items.

      Thanks for the great extension.
    • I'm able to type in "fonts" (Environment->Fonts and Colors) is highlighted and press Enter and it takes me directly to the options page. Can you send a mail to westonh AT microsoft.com and I'll give you instructions to upload a crash dump so we can further debug the issue?
  • Keyboard shorcuts
    4 Posts | Last Post: July 20, 2010
    • Any way to change keyboard shorcuts? We have a problem with spanish keyboard and AltGr+1 or AltGr+2 shorcuts (those are for | and @)

    • I am able to reproduce this, please fix asap! Keep up the good work
    • Awesome extension!!

      Same problem here. Hope next version gets corrected.
    • Love the ctrl-click feature but would love to choose a different key. Just typing in the editor and hitting the ctrl-key will of course highlight text based on where the mouse is, which is distracting, but a bigger issue for me is that I frequently ctrl-clicked to grab the whole word.

      thanks.
  • Tab Colors
    2 Posts | Last Post: July 20, 2010
    • After last update i seen changing of tab color - selected tab has gardient color. How I make selected tab color non-gradient? Old behavior was more readable and comfort for look.
    • Hi,
      Please take a look at this blog post to see how you can return to the old behavior:
      http://blogs.msdn.com/b/visualstudio/archive/2010/06/21/document-well-2010-plus-hidden-options.aspx
      Thanks!
  • Problem with Solution Navigator window in Full Screen mode
    1 Posts | Last Post: July 20, 2010
    • I just found another problem with Solution Navigator window. While it is open at the right hand side, if you move to full screen mode of VS2010, the window remains at the right side. It never hides like other window like Solution Explorer, Property Window etc.

      Hope you will fix it in the next release.
  • Problem with Solution Navigator Tooltip and Resharper Tooltip
    1 Posts | Last Post: July 20, 2010
    • First of all I want to admit it is an awesome extension, fully 10/10. But while using it along with resharper 5.1 I am facing some compatibility issue. Things like Solution Navigator tooltip and resharper tooltip; both are coming at same place while hovering over the code and resharper is overriding the solution navigator. Can you guys please do something so that I can use both the features without problem. Honestly I can't give up resharper, but I want to use this extension also as well. I am eagerly waiting for a solution.

      Thanks again for this awesome extension.
  • Sorting of projects in the Solution Navigator
    3 Posts | Last Post: July 20, 2010
    • The sorting of projects in the Solution Navigator seems broken. I have a solution with 21 projects, separated among 3 solution folders. The order in which the projects are listed in the Solution Navigator does not match the order of the Solution Explorer (which is alphabetical). The solution folders themselves appear in the correct alphabetical order.

      In fact, I have re-opened my solution and the order of projects has /changed/, which is even worse than incorrect-but-stable sorting.
    • Sorry about this problem! In the current version, contents of Solution Folders aren't being sorted correctly, and are displayed in the order the solution returns them in (which may be arbitrary). We will get this fixed for the next release.
    • Hello

      I found a bug in Solution Navigator (Productivity Power Tools)(10.0.10710.22)

      When press Collapse All button (second in top of Solution Navigator window)
      filter "Open" for solution work incorrect, it display full project
      structure but must be empty.
  • Automatic Brace Completion affects Intellisense
    1 Posts | Last Post: July 20, 2010
    • I've just updated to the new version, and love the changes. However, I've had to disable automatic brace completion because it appears to screw with intellisense.

      For an example, if you have a function which takes an enum as an argument, the normal behaviour is to open the intellisense window and navigate to the enum, so you can just type . followed by the enum member name. However, with automatic brace completion enabled, the intellisense window is opened, but remains at the top of the list. I suspect this has something to do with the extension moving the cursor in order to add the closing brackets.
  • The extension could not be installed because...
    2 Posts | Last Post: July 20, 2010
    • "The specified path, file name, or both are too long. blah blah blah..."

      I get this error while trying to update the extension.

      Anyone have a work-around?
    • ChuckC,

      Are you using WindowsXP? If so there is a known issue with the Productivity Power Tools having too long of a name when you take into account the contents of the zip file. We've shortened the names so you should be able to install now. There is also a workaround mentionned below to rename the .vsix to .zip and install it to the correct location under AppData.

      Thanks!
      -Sean
  • Why Power Tools ignore custom color for selected tab
    5 Posts | Last Post: July 20, 2010
    • After install the Update this morning, Power Tools ignore the colour settings:
      http://blogs.msdn.com/b/visualstudio/archive/2010/06/21/document-well-2010-plus-hidden-options.aspx#customcolorforselected

      Can anyone help me??
      Greetings,
      Manuel4y
    • Similar for me:
      Something wrong with selected tab color. I have ForceFlatColors=true and UseCustomColorForSelected=false, and my selected tab has gradient effect but other buttons have flat color.
    • 1 to this. I'm greatly annoyed by the fact it didn't keep the tab colors as always. Now it's with an awful blue with yellow gradient which I dislike a lot. Why couldn't it be left as it was, and add an option to change it? now not even registry settings work :/...

      :( this makes me want to give a -1 :(
    • The changes made to the default tab color for the selected tab made me have to change this registry key. Sorry about that. I will be updating the blog post soon with this change. In the meantime, please try running the command below. It will have the same effect as the old registry key, using default VS colors for the selected tab:

      reg add HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\DialogPage\Microsoft.DocWellBehavior.ColorGeneralOptions /v SelectedOption /t REG_SZ /d VS /f
    • That fixes the problem. Thanks! :D Hope to see it fixed in the next version, and thanks for the reply :)
  • Local refereces break WinForm designer
    2 Posts | Last Post: July 19, 2010
    • When using this extension it breaks the WinForms designer in the following scenario:
      - I got a solution with two projects: Utilities and Application
      - Application has a reference to the solution-local project Utilities
      - In Application I have a UserControl which uses classes from Utilities
      - In Application I have a Form which uses the locally defined UserControl

      Now if I try to open this Form in the WinForms designer the UserControl throws an exception failing to load the Utilities assembly. If I disable the extension I can open the designer without problems.
    • Not related but I didn't feel like making a new entry for this:
      If I close the AddRefereceDialog while it is still building the global assembly list there is a non-fatal NullReferenceException. I'm referred to a log which says:

      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)
      plus a lot more stack probably not relevant
  • Problem with Add Reference dialog if # is in the file path
    2 Posts | Last Post: July 19, 2010
    • I ran into a COM error in the Pro Power Tools Add Reference dialog box when the reference I want to add has a # in the file path. The standard dialog box works as expected. See

      http://stackoverflow.com/questions/3216653/visual-studio-2010-problems-with-add-reference-dialog-box-when-is-in-the-refer

      Otherwise, the functionality in the tools is great so far.
    • Josh,
      We just released a new version of the Productivity Power Tools that should address this problem. Please let us know if that doesn't fix it for you.
  • Javascript Auto Brace Completion
    1 Posts | Last Post: July 19, 2010
    • I just saw the update and that you now support auto brace completion but only for VB and C#. If I may, I'd like to recommend implementing something like this for javascript. I generally switch between VS and Aptana because I when I write javascript, Aptana's auto brace completion is far superior. Take a look at theirs, it is really good. Is there another extension that does this or is this something that can be built into Productivity Power Tools?
  • Issue with Add Reference -- how to disable feature
    6 Posts | Last Post: July 19, 2010
    • Our shop ran across a potential issue with the Add Reference replacement in Visual Studio 2010 Pro Power Tools when dealing with signed assemblies -- at least we assume that's the issue as this only started happening when we changed our subordinate assemblies to signed. It seems that when the version number of the assembly doesn’t change it will use a “cached” location instead of the location you tell it.

      Anyone else seen this issue and know more? Perhaps there's an easier way to turn this feature off? Meanwhile, we've been just disabling the Add Reference replacement as follows:

      1. In Visual Studio 2010 go to: Tools  Extension Manager
      2. Select “Visual Studio 2010 Pro Power Tools
      3. Press the [Disable] button & close all instances of Visual Studio 2010
      4. Open Windows Explorer and go to (obviously substituting your network username):

      C:\Documents and Settings\YOUR_USER_NAME\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools\10.0.10608.1630

      5. Rename the following files:

      AddReference.dll  AddReference_old.dll
      AddReference.pkgdef  AddReference_old.pkgdef

      6. Restart Visual Studio 2010 and go to Tools  Extension Manager
      7. Select “Visual Studio 2010 Pro Power Tools
      8. Select “Enable” and then hit the button at bottom of dialog to Restart Visual Studio 2010.
    • Hi James,

      There is an issue where the new Add Reference dialog doesn't add the HintPath to the Project file correctly under certain circumstances. We are working on a fix for this issue (and options to disable individual extensions) for the next release.
    • Many thanks, love the tool btw!
    • Thank you this solve mine issue too.
    • Hi, I do also have problem with the new AddReference Dialog, sometimes when I open it, VS crashes with a System.IO.IOException.
    • Hi Alexander,
      I'm sorry that you are getting a crash with the Productivity Power Tools. Are you able to send me the callstack for the VS Crash that you are seeing? If not, please send me an email (seanla @ microsoft dot com) and I'll send instructions on how to get the crash dump and send it to us.

      Thanks!
      -Sean Laberee
  • Issue after update
    2 Posts | Last Post: July 19, 2010
    • After last update install "Collapse all" from context menu inside solution explorer doesn't work anymore on my computer.
      Any idea how to fix it ?
    • Hi SilverA8,

      Collapse All isn't a feature of Visual Studio 2010 but rather has been provided by several extensions. Can you let us know which extension that you have so that we can track down the problem?

      Thanks!
      -Sean Laberee
  • Unabled to switch off "Fix Mixed Tabs"
    2 Posts | Last Post: July 19, 2010
    • 1. The message bar allowing to "Fix Mixed Tabs" always pops up, even on source files, I must not change, so I wanted to switch off this feature. I did this in the settings (Productivity Power Tools/All Extensions) and restarted VS2010, but the message bar comes up again and again.
      What is do be done to fix this?
      2. What's about configuring some directories or directory patterns, specifying a kind of white list for files, where the "Fix Mixed Tabs" feature should be available?
      Or what's about enabling the "Fix Mixed Tabs" feature only in files, that are changed, and not yet saved?

      Best regards,

      Martin
    • Hi Martin,

      When we "switch off" an extension via the Tools Options, we actually rename the dll on disk so there should be no chance of it loading. Can you check to see if you have the Noah Richards version of this installed in the Extension Manager as well?

      If not, can you check in your app data folder to see if the assembly was renamed? On my machine, you will find the Power Tools are installed to: C:\Users\<username>\appdata\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Productivity Power Tools\10.0.10710.22. You should see that FixMixedTabsProPack.dll is renamed to FixMixedTabsProPack.dll.disabled.
  • Features suggestions
    2 Posts | Last Post: July 19, 2010
    • Thanks for the update! it's gust great! I raised my vote to 5!! Thanks for making the classes browsable in the sln exp. like eclipse, I replaced it with the old Solution-Explorer for good!
      I think many ppl will reconsider getting VS just because of this project, no question about it!

      Here is a few more suggestions:

      - Make different symbols for private/public/abstract/sealed etc. members, class/structure/enum/delegate/interface/event/static class/module should have different signs as well in both VB and C#.

      - Specific coloring for namespace/struct/enum/module/delegate/interface/delegate/user type/event/method names, for both VB and C# (should all be customizable from the "Font and Color" options for both VB and C#).

      - Local variables should appear bold, static (vb: shared) members should be italic.

      - An intellisense items filter for all code types like Karl Shifflett's xaml intellisense filter.

      - Include the updated version of the 'Fix Mixed Tabs' by Noah Richards (visualstudiogallery.msdn.microsoft.com/91a3f8ae-3152-438a-b5fc-fb37878dd007) in the bundle, the old one has a bug.
    • Hi Shimmy,

      Thanks for the great feedback! Can you tell us which bug that you are seeing with the Fix Mixed Tabs? These extensions should be in sync.

      -Sean Laberee
  • Fixed: Projects tab is the default..
    2 Posts | Last Post: July 19, 2010
    • This bug still exists. It opened on the Assemblies tab on two different developers machines.
    • Hi Cory,
      Sorry about that. It appears that this change didn't quite make it into this release. We'll make sure it gets in the next version.

      -Sean Laberee
  • Solution Navigator
    2 Posts | Last Post: July 19, 2010
    • Best extension to VS2010 so far!!

      I'd like to use the new Solution Navigator, but

      - mouse wheel scrolling does not work when the mouse is just placed over the navigator, it needs to be selected (works fine with the solution explorer).
      - the fixed top area should be separated from the scrolling area by placing at least a one pixel horizontal line in between.

    • I'll write it here. My "problem"/wish is, tooltip with fullname come faster. We have pretty long filenames (same first 30chars). Solution Explorer shows tooltip immediately as I run mouse over files, but in Navi it take time at every single item to shows up :/ I like Navi more than Explorer, but in work comp it is very ineffiency.
  • Closing tabs
    3 Posts | Last Post: July 19, 2010
    • Hi

      is there a way to close all not pinned tabs at once?

      Regards
      Klaus
    • Not at the moment, but it does sound as a feature that should be added in future versions.
      Thanks!
      Radames
    • Yes it does sound a good feature.
  • How to disable the annoying "You have mixed tabs and spaces. Fix this?"?
    4 Posts | Last Post: July 19, 2010
    • Hello.

      I constantly keep on receiving a pop-up message that offers: "You have mixed tabs and spaces. Fix this?" that let's me choose between Tabify, Untabify and "Don't show again", but even I choose the last option, they do show up over and over and drive me sick.

      I want to either completely disable this feature or to fix the whole project for good, but not receive 5 messages per minute.

      Thanks.
    • Actually I found out, that this is caused by a another extension, not by this one at all, I wish I could delete my message.
    • I have the same problem. And it started to appear after I installed this extension. I even don't have any other extension installed so this must be this extensions fault.

      What's more. We do have insonsistencies in tabs/spaces and want to keep them. Also we have lots of files so I don't want to disable it for each file separately.

      How to disable this feature entirely?
    • @Adam, This is caused by Fix Mixed Tabs, by Noah Richards, which is included in the bundle.
      Best thing is install the new version Noah posted from http://visualstudiogallery.msdn.microsoft.com/en-us/91a3f8ae-3152-438a-b5fc-fb37878dd007, this overrides the old version included in the pack, I tried this and it works.
      I don't know if the updated version of the 'Fix Mixed Tabs' extension is included in the Productivity Power Tools ver. 10.0.10710.22.
  • Small feature request : close all unpinned tabs
    2 Posts | Last Post: July 19, 2010
    • It would be nice if would be possible to close all tabs which are not pinned, something like "close all but this"...
    • The version released yesterday (10.0.10710.22) adds a new command in the tab's context menu that does this: "Close All But Pinned".
  • Concerning the "Align Assignments" feature...
    1 Posts | Last Post: July 15, 2010
    • I find that this feature has the potential to be amazing, but at my first use I noticed that the assignment happens within logical statements such as if-else statements. I am unsure if this is the desired use. I find that this is not the use I would like for this feature. I would love to be able to align assignments that are not within the conditions for logical statements.

      Thanks.
  • Suggestions
    11 Posts | Last Post: July 08, 2010
    • 1) Scrollable tabs - make them scrollable by mouse scroll.
      2) Fix all bugs listed here and in discussions on original extensions:)
      3) Fix GoToDef! There're at least 5 negative feedbacks on it.
      3.1) Please, navigate on mouse up (as ALL hyperlinks and button-like controls work).
      3.2) Please do not navigate as mouse move exceeds os-defined drag threschold value.
      3.3) Add ability to disable it.
      4) Nest all (excluding fonts & colors-related) settings into single PowerTools node (as PowerCommands do).
    • UPD
      5) Vertical tabs at the right.
      6) Customisable tab's text color (selected/inactive).
    • UPD 2
      7) Fix tabs reordering by drag-drop when in vertical layout.
    • UPD 3;)
      8) Allow to explicitly assign colors per project, or (at least) order projects exactly as they are ordered in sln file.
    • >order projects exactly as they are ordered in sln file.

      Opps... it seems it does exactly this. You just need to reopen solution (reloading solution file after edit in notepad does not work).
    • Why does the open in command prompt go to vs 2008 and not the vs2010 command prompt?
    • Up;)
    • 0) Add ability to turn on/off a feature in the ui.
    • As above: 'Fix tabs reordering by drag-drop when in vertical layout.'
      Would definitely like to be able to sort documents within a grouped set of vertical tabs.
    • And up...

      BTW, is the extension supported at all?:)
    • Please look at this blog post to see how you can put tabs on the right of the document well:
      http://blogs.msdn.com/b/visualstudio/archive/2010/06/21/document-well-2010-plus-hidden-options.aspx
      Other issues are being worked on, soon you should see an updated version published here.
  • Remove the 'Add guideline' feature from the context menu
    2 Posts | Last Post: July 02, 2010
    • How do I remove the 'Add guideline' feature from the context menu?

      It's just something I don't need...

      Thanks,
      Yuval
    • 1. Click on Tools in the main menu
      2. Select "Customize..."
      3. Select the "Commands" tab
      4. Select the "Context menu" radio button
      5. Select "Editor Context Menus|Code Window" from the "Context menu:" dropdown.
      6. Scroll down the list of controls to find "Add guideline", "Remove guideline", "Guideline color..."
      7. For each control, select it and click "Delete"
      8. Click "Close"
  • Remove guideline
    7 Posts | Last Post: July 02, 2010
    • So I accidentially clicked the "Add guideline" in the context menu, and now I'm not able to remove it. When I right-click it, the remove option is always disabled.
      Considering that guidelines is not something you constantly add and remove, my I also suggest that this is NOT available in the context menu. That menu is clogged with plenty of stuff as it is, and adding 3 more options doesn't really help my productivity.
    • I also noticed that guidelines cannot be removed and apparently do not appear in the correct location. I ended up renaming the guidelines DLL to disable that part of the plugin.
    • If you over over the guidelines and right click there is a remove optoin on the context menu
    • I notice that there is a disabled Remove option, but I can't figure out what I select to enable the command. For example, selecting all of the code in the module still doesn't enable the Remove option.
    • To add or remove a guideline, the caret must first be placed in the correct column. Use the read-out on the status bar to track the column number.

      If all else fails, you can remove all guidelines by removing the "Guides" value under the registry key HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor

      I know of a few bugs with add/remove and they've been fixed in a more recent version. I've also moved the commands onto a sub-menu so that you are less likely to choose them accidentally. Unfortunately, I do not know when the next Pro Power Tools bundle update is going to be pushed out.
    • The guideline does not use the column (Col) but character (Ch) value, so a "Tab" is counted as 1.
      To place or remove guidelines place the caret must be placed on the spot the Ch property (displayed in the status-bar of VS2010) displays the value you want it displayed.

      If you want the guideline in column 4 and the row starts with:
      "<Tab><Tab>public"
      you want the caret between the 'u' and the 'b'.
    • You are correct. Many others have pointed this out and it has been fixed for the next version.
  • Problems with colourized paramter help
    6 Posts | Last Post: July 02, 2010
    • I think this is causing me grief because of the dark colour scheme I'm using as all the paramters are nearly invisible.
    • The options to tweak the Colourised Parameter Help only change the background - so changing the foreground won't effect it. This means that matching it exactly to your theme may not be the best, try a lighter background colour for the parameter help to make it more readable.
    • That sounds good, but wheres the option

      Thanks
    • I was having the same issue. Tools -> Options -> Environment -> Fonts
    • (cut off for some reason)

      and Colors -> Show settings for: Text Editor -> Display items: Signature Help Tooltip Background.

      After setting Item background to a dark gray, it fits in really well.
    • Cameron, you rock. This is exactly what I needed and now the tooltip is perfect.

      I love these tools, and since that was my only issue I can enable the toolset again.
  • Feature Request: Tools Available Separately or Allow Enable/Disable
    2 Posts | Last Post: July 01, 2010
    • It would be nice if ALL the tools in this collection where available as separate extensions. So basically I can choose from the current 11 and only have the ones I want. Short of this, I would then want to have an master options screen that lets me enable/disable the tools in this extension. This way if there are issues with ones with bugs they can be disabled until fixed so that we can still enjoy the other tools, or if we just don't want something we can disable if it is annoying the user. Example of this could be the Highlight Current Line. There is no way to disable this you would have to change the colors so they match the default text, however that doesn't fix it for when it is on comments etc, so some people I know hate this part of the set and want to turn it off but they can't. I personally like it and changed the colors to match my theme and I am very happy.

      Regardless putting together a large collection like this is great, but not having control over what is enabled/disabled or installed/not installed is frustrating.
    • Check out the post below I made to the "All or Nothing?!" comment.

      I hope this helps,
      Chris
  • Multi-Line Selection using Keyboard Broken by Extension
    5 Posts | Last Post: July 01, 2010
    • It problem is since i installed then I can no longer do multi-line selection using the standard keyboard operations. I used to be able to hold the control key down and move the arrow keys up and down and it would start selecting the lines from where the cursor is. However after installing this add it only moves the cursor up and down without selecting anything. It is as if the CTRL key is being ignored for up and down (left and right work).

      I am not sure which tool in the collection here is causing it but I would suspect that it is either Highlight Current Line or Move Line Up/Down Commands. I used to have Highlight Current Line installed without Pro Power Tools and never had this issue so unless it is now conflicting with something, something changed or it is a different tool in the collection I don't know.

      I do know that I love the TAB changes however I am going to have to uninstall Pro Power Tools because I cannot function without my keyboard commands working as expected.
    • NOTE: I confused Highlight Current Line with some other extension, this is the first time I have used HCL ignore the parts above where I mention using it before the Pro Power Tools. :)
    • NOTE: It sucks you can't edit your posts. :)

      I meant SHIFT not CTRL for selecting multiple lines of text. :)

      Sorry for all the notes.
    • UPDATE: This issue seems to come and go, and I have a work around when it does develop. For some reason on a single editor tab, not all, this issue happens and when it does if I close the file/tab and reopen it the selection starts working again. I am happy I can easily workaround the issue if it happens, and also that it doesn't happen on all of them at the same time.
    • What type of file are you editing when you see this behavior?
  • Feature Request: Multi-line Tabs
    1 Posts | Last Post: June 30, 2010
    • It would be nice to have tabs span multiple lines instead of having the drop down list. Even better would be the max number of rows being a user configurable setting and then when it goes over that the drop down then shows up as it currently works.

      I like the pinning tabs and I am using this to get around the multi-line tabs, however if you change this to have multi-lines I think the pinning should be configurable as well so that the pinned tab either stays where it is and never moves as tabs change around it or it goes to the first line and the pinned ones are sorted using the sorting options.
  • Enable / disable "tabify" bar?
    2 Posts | Last Post: June 30, 2010
    • I've just disabled the convert tabs to spaces / spaces to tabs bar and can't find where can I enable it again. Any pointers?
    • Can't find how even once :(
  • Bug: Colorized Parameter Help
    1 Posts | Last Post: June 30, 2010
    • If you use a dark background theme the Colorized Parameter screws up the Help. It uses the same foreground colours as the editor but keeps a white background. so most of it doesn't show up at all, and the rest is barely readable. Is there a way to turn this off?
  • jQuery -vsdocs.js and the Signature Help Tooltip Background & dark theme
    1 Posts | Last Post: June 29, 2010
    • I was trying to use the tool top help that the 'vsdocs' version of jQuery gives you in the VS2010 HTML editor, unfortunately, I have a dark background theme for syntax highlighting and my jQuery help text was appearing as bright yellow on a white background.

      I had this same issue before with normal signature help tooltips, but that was solved by changing the Signature Help Tooltip Background (or some similar name) in the Fonts and Colors options - is there a similar setting for the help background for .js in the HTML editor?? (note that server C# code in <% %> looks fine - just like the source code editor sig help).

      Thanks!
      Richard
  • All or nothing!?
    3 Posts | Last Post: June 28, 2010
    • Has it ever occurred to you that some users might want certain features but not others? For example, I might want the tab handling, without the hassle of losing my ALT+DOWN combo to show my errors list. Why isn't this add-in customisable in any way? Why, indeed, does it flagrantly override the keyboard settings in Visual Studio, irrespective of the wishes of the user?
    • Indeed, for one of Microsoft's own add-ins, such behaviour is unforgivable. Why offer keyboard customisation and then blatantly ignore the user's settings? Very bad design.
    • Thanks for the feedback -

      In this first release of the Pro Power Tools it isn't possible to turn off features individually. However, if you read these posts you'll find innovative ways to do this manually :). In the next release of the tools we’ll provide a way to turn features on/off.

      Some background. Each of the features started out life as an individual extension that could be installed stand-alone and turned on/off. I wanted to say "Install this one extension and it will give you a bunch of new features that you will love". I didn’t want to say “go find 20 extensions, install them and then uninstall the 3 you don't like.” Given this is what I want for packaging, I could do it two ways:

      1. Package each extension into a single VSIX that contains a other VSIXs. When you install the main VSIX, each extension is installed and the Extension Manager shows each. You could enable/disable each one. Sounds good, but if you uninstall one it does not uninstall the others and warns that there are dependencies. The dependency is on the main VSIX and if you uninstall that none of the individual extensions are uninstalled. Unfortunately, this is a limitation of the Extension Manager.

      2. Build all of the extensions into one VSIX. Install one thing, Ext Mgr shows one thing, uninstall is one thing. This is the experience that I wanted. The problem is you don’t have control over each extension so if you don't like one you are either stuck.

      I decided to go with option #2 knowing that we would have an extension to easily turn individual features on/off and make it easy for our team to add Tools|Options for each. I realize this decision caused problems for some but in the long run I think it will be a better overall acquisition and customization experience.

      My hope is to get this next release of the tools out in a few weeks. We're working on them now and we've got a few more bug fixes and some validation to do before we can post them.

      I hope this explanation helps,
      Chris
  • Do not touch color schema!
    1 Posts | Last Post: June 28, 2010
    • Do not touch color schema!
  • Enabling this Extension Causes Problem With Add Reference
    2 Posts | Last Post: June 27, 2010
    • I haven't nailed down what is causing the conflict yet, but when this item is enabled the "Add Reference" dialog is broken. More to the point, I can't get it to appear. I get a brief spin cursor and then nothing.
    • I was having the same problem, but I narrowed it down to the Web Deployment Project. As soon as I removed that project from the solution, the Add Reference dialog starting showing up.
  • Problem on install
    6 Posts | Last Post: June 25, 2010
    • plz fix that problem....

      Install Error : System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
    • Hi,
      I have the same error message on all our WinXP Computers.
      On Win7 Ultimate with VS 2010 Pro it works.
      On WinXP Pro SP3 with VS 2010 Pro it fails.

      Here is the error log:
      22.06.2010 17:24:36 - Microsoft Visual Studio Extension Installer
      ...
      22.06.2010 17:24:36 - Searching for applicable products...
      22.06.2010 17:24:37 - Found installed product - Microsoft Visual Studio 2010 Professional
      22.06.2010 17:24:37 - The extension with ID 'VSProPack.Microsoft.f4ef2e6e-e531-48d5-940d-eb955306da9a' is not installed to Microsoft Visual Studio 2010 Professional.
      22.06.2010 17:24:38 - The following target products have been selected...
      22.06.2010 17:24:38 - Microsoft Visual Studio 2010 Professional
      22.06.2010 17:24:38 -
      22.06.2010 17:24:38 - Beginning to install extension to Microsoft Visual Studio 2010 Professional...
      22.06.2010 17:24:39 - Install Error : System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
      at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp)
      at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)

      I hope you can fix this problem, because most of our development machines are still WinXP.

      Thanks,
      Reinhard.
    • Can you please let us know if you are going to fix this?
    • Agreed. Please fix this. It is a great extension.
    • Based on the error log, it looks like our install path is too long when your username is added to the path. I'll see what we can do about shortening the path of the next version so that we can avoid this for most users.

      In the meantime, you can workaround this by downloading the .vsix from the Visual Studio Gallery and renaming its extension to .zip. From there you should be able to extract it to a path similar to: (C:\Documents and Settings\seanla\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Microsoft\PPT\10.0.10623 ) with the last two folders renamed to something shorter if necessary.

      -Sean Laberee
    • This works like a charm and you replied very quickly!!!
      Thank you!!!!
  • Add Enterprise Library References from custom location
    1 Posts | Last Post: June 25, 2010
    • Hi,

      I have a strange scenario using the add references dialog.
      I use a custom location to store EntLib assemblies, something like this

      - References
      +- EntLib references
      - Source
      +- C# Projects

      when I add a reference using the VS2010 Add Reference dialog, i can see this information in my .csproj file

      <Reference Include="Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <SpecificVersion>False</SpecificVersion>

      <HintPath>..\..\..\References\Microsoft.Practices.EnterpriseLibrary.Common.dll</HintPath>
      </Reference>

      when I do the same using VSProPower Tool Add Reference Dialog, I can only see

      <Reference Include="Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      </Reference>

      this brokes my tfs builds :D

      Any ideas / suggestions ?

      regards

      Bruno
      PS: you can see a more detailed description in http://geeks.ms/blogs/elbruno/archive/2010/06/25/vs2010-visual-studio-pro-power-tools-cuidado-con-el-add-references.aspx
  • Disable UpdateCheck?
    2 Posts | Last Post: June 25, 2010
    • How can the update check (Microsoft.VisualStudio.ExtensionUpdateCheck.dll) be disabled other than removing the dll?
    • Aaron Marten previously posted this way to disable it (though the crashing issue is now fixed). Please let us know if there is an issue with the latest version so that we can work on addressing it.

      -Sean Laberee

      In the meantime, you can disable the auto-check for updates on startup (which is the culprit causing the crash) by running the following command from a Windows command prompt:

      reg add HKCU\Software\Microsoft\VisualStudio\10.0\ExtensionManager /v AutomaticallyCheckForUpdates /t REG_DWORD /d 0 /f

      Regards, Aaron (Visual Studio Team)
  • Problem adding references to COM type libs
    5 Posts | Last Post: June 25, 2010
    • Hi, cool stuff also I get an error when trying to add references to COM type libraries (Library not registered Exception from HRESULT 0x8002801D).
      When disabled the VS 2010 Pro Power Tools, adding the reference to the same COM type lib works as expected.

      Alex
    • before install this extension :
      <Reference Include="Interop.XXXX, Version=12.0.0.0, Culture=neutral, processorArchitecture=x86">
      <SpecificVersion>False</SpecificVersion>
      <EmbedInteropTypes>True</EmbedInteropTypes>
      <HintPath>ReferenceAssemblies\Interop.XXXX.dll</HintPath>
      </Reference>

      after install extension :
      <Reference Include="Interop.XXXX, Version=12.0.0.0, Culture=neutral, processorArchitecture=x86">
      <EmbedInteropTypes>True</EmbedInteropTypes>
      </Reference>

      Obviously, the xml tag generated by Pro Power Tools has missed the <HintPath /> tag
    • Is there a workaround beside setting the <HintPath/> by myself?
    • This is a known issue (i think) in Visual Studio 2010 / Silverlight 4 projects:

      https://connect.microsoft.com/VisualStudio/feedback/details/566804/when-adding-a-reference-using-the-browse-tab-visual-studio-2010-does-not-add-the-hintpath-node-to-a-silverlight-4-csproj
    • We are working on a fix for the HintPath issue and it will be in the next release of the power tools.
  • Issue with installing Add-on
    2 Posts | Last Post: June 25, 2010
    • Is there a way you can manually install the Power Tool add-on, without having to go online through Visual Studio? Like >> My computer >> (C:) >> Program... So on soo on? IE, in Visual Studio is messing up and I am not able to connect to the internet through the program.
    • The download link at the top of this page will let you save this as a file on your computer. You can then double-click it to launch the VSIX Installer without going through the Visual Studio Extension Manager.
  • VS cannot startup
    5 Posts | Last Post: June 25, 2010
    • After I install this extenstion, my VS just crashes on startup every time. When it happens, I can choose to use "Visual Stuido 2010" to debug it but the debugger also crashes. Even though I saw the exception, it's an AggregateException. No detail is provided.

      Any one who can help me? I've managed to disable the extension now, but I hope I can use it.
    • Gildor, can you use the /log switch and post the ActivityLog.xml here? http://blogs.msdn.com/b/kirillosenkov/archive/2010/02/08/how-to-investigate-and-report-visual-studio-issues.aspx

      Thanks,
      Kirill
    • Hi Gildor,

      Thanks for letting us know about the crash. There will be an update addressing the issue pushed out shortly. In the meantime, you can disable the auto-check for updates on startup (which is the culprit causing the crash) by running the following command from a Windows command prompt:

      reg add HKCU\Software\Microsoft\VisualStudio\10.0\ExtensionManager /v AutomaticallyCheckForUpdates /t REG_DWORD /d 0 /f

      Regards, Aaron (Visual Studio Team)
    • Sorry for the delay. After I updated the extension to the latest version, the problem is gone.

      I think the problem is that I've set a proxy that needs credential in IE.

      Thanks!
    • The latest update was actually pushed out to fix this issue. Thanks for letting us know that it fixed it.
  • crash in reference window
    2 Posts | Last Post: June 25, 2010
    • Hi,
      VS crashes every time I open Add Reference window. Assemblies/Framework tab is empty and I get System.AggregateException with inner exception: CultureNotFoundException "Culture is not supported.Parameter name: name Neutral is an invalid culture identifier."

      I thought that maybe the reference cache is corrupted, can u please tell me where it's located? Maybe deleting it (rebuilding it) could help? I tried reinstalling Pro Power Tools but with no luck.
    • Hi jakubhak,

      On a Windows7 box, you can find the files here: C:\Users\<<username>>\AppData\Local\Microsoft\VisualStudio\10.0

      They are all xml files that begin with the framework name. If this does fix the issue, can you attach your cache files to an email to me? seanla @ microsoft . com.
  • Turning off Go To Definition
    24 Posts | Last Post: June 25, 2010
    • I couldn't find a setting to disable it in favor of the infinitely more useful CTRL+Click to hilight a word to copy so I had to manually disable it.

      Why would you want to disable this? F12 already takes care of this feature (or it can be mapped to do so) and holding the CTRL key down and using the click, V, click, C, click, V, click, C, ... combination for copying code, variables, etc around is used more often. You don't even need to let up on the CTRL key.

      Steps:
      1. Close all Visual Studio instances.
      2. On Windows Server 2008 R2 (Possibly Windows 7): Rename the GoToDefProPack.dll to GoToDefProPack.old_dll at this location: C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools\10.0.10602.2200
      (For Windows XP can someone check this out and post the real path? Start looking in "Documents and Settings" and "Local Settings" I think.)
      3. Restart VS.

      Resharper also has a feature like this mapped to CTRL+Click but they have an option to disable it.
    • Is there really no easier way to do this? It should be an option somewhere (although I also couldn't find it). I agree, CTRL Click is extremely useful to me to select a word to copy.
    • And the path was the same for me in Windows 7. Thanks for the workaround!
    • thanks! awesome workaround. would be nice to have an offical UI option for this ;-P
    • 1: I like most other features of this extension, but really prefer Ctrl-Click to mean "Select Word". I'm close to uninstalling the whole thing, but maybe I'll try Philip's workaround for now...
    • I vote for the option to return the old behaviour too!
    • Thanks for the workaround.

      I vote for an option to switch this off too.

      For the workaround, the path on XP is:
      C:\Documents and Settings\<your user name>\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools\10.0.10602.2200
    • Another vote for an option to switch this annoying option. Philip, thanks for workaround!
    • VOTE ; (for option)
    • Actually, i just wanted to change it to CTRL-SHIFT-Click. So option to customize would be best.
    • I always use double-click to select words. I use refactoring to rename identifiers.

      I would just be happy if control-clicking a non-hyperlinked item (like a language keyword) had the old behaviour, or at least ignored the click and didn't put up modal dialog box.
    • BTW, I also discovered by accident that having the Goto Definition extension installed but disabled turned off the ctrl-click feature of this extension as well.
    • I also vote to change this Ctrl Click to be configurable, Or just change to something else that's not conflict with existing gesture. Maybe Ctrl Alt Click? looks in the family of Ctrl Alt [ shortcuts.

      I also wish there's a centric place to set these options. There's a Tab well configuration in Tools->Options, but everthing else are scattered all over the places.
    • I agree about a centric place for the options. If this is an extension and not a service pack, then make a separate place to control the options. Don't integrate them.
    • Had to disable this as well. I use CTRL click for word selection too. Please make it configurable.
    • me too
    • I Completely agree. I didn't know how much I relied on Ctrl-Click to select words until it was taken away. Thanks for the workaround Philip.
    • Wzy
      Yes! I agree about to make a single node in Options Dialog.
      The other Extension such as Resharper support this feature too, but it can be closed in Resharper!
      If the single option panel released, I will use this tool in my full team. I like this extension very much.
    • I vote also ! I use Resharper to ctrl-click on MVC view names and it opens the view. With this extension it opens ... the String class :(
    • I agree please provide a simpler way to disable the Ctrl Click behavior.
    • I couldn't disagree more with the utility of Ctrl Click for navigate as opposed to select word - double-click, like in most other windows apps is my preferred method to achieve that behavior.

      I also couldn't agree more that the behavior should be configurable, or at the very least disable-able.
    • You'll want to disable TripleClickProPack.dll as well to allow for Ctrl Mouse Dragging.
    • I vote also to have an option to disable the Ctrl Click behavior.

      Thanks Philip for your workaround
    • 1 option for ctrl click is a must!
  • Control + Click Bug While Running Local Server
    1 Posts | Last Post: June 24, 2010
    • This bug occurs after you try to copy code when a local web server is running and changes are not permitted to be made (code is in read-only mode).

      1. Open a C# web app project.
      2. Press F5 to run it.
      3. After it's started, go to a cs file and press control + x to cut some code. A popup window appears saying you can't makes changes while code is running.
      4. Push shift + F5 to stop the local server.
      5. Go back to your cs file and click on some whitespace. You'll get the error "Cannot navigate to definition. The cursor is not on a symbol."

      This is a very annoying bug. Please fix it!
  • Feature Request: Close all non-pinned tabs command
    5 Posts | Last Post: June 24, 2010
    • So the pinned tabs remain open.
    • Please.... 1
    • Yeah I've wanted this too. I keep Source Control Explorer, History and Pending Changes always open. My habit from before the tab well was to use Window | Close All Documents command to close everything. Now I've taken to left-aligning my tabs and displaying the [X] on each tab so I can click the mouse in-place to close the unpinned ones.
    • Actually i was going to request the same feature.
      It would be really helpful to have only one command to close all other tabs that are not pinned since you could have only the files that you're working with active, and since sometimes you open some other files to copy paste some code from them, but if

      If you open other tabs frecuently to copy paste some code from them , they tend to remain open. Since finding a tab between many open documents slows you down they might be left opened. But then when you want to return to one of the tabs you're working on, you have to find between temporary tabs and pinned tabs. So by having this command you could just close all the temporary (unpinned) tabs and just keep the important (pinned) ones.
    • OFF Topic: Another feature request for this forum:
      - Ability to edit your posts
  • Problems with new Add Reference
    1 Posts | Last Post: June 22, 2010
    • Is there any way to disable the new Add Reference dialog? We've been having issues where it's getting confused on the reference to add. It seems to work fine if we disable the hole extension, but I'd rather just disable the new add reference dialog if possible.
  • Color of CTRL-CLICK
    1 Posts | Last Post: June 22, 2010
    • Can anybody tell me where I can change the bright blue color that is used with the CTRL-CLICK functionality please? It looks very garish on a dark background. Thanks.
  • Feature Request
    1 Posts | Last Post: June 22, 2010
    • Please can we have an option to have CTRL-CLICK use a different key?
      I would personaly like ALT-CLICK. As others have pointed out, CTRL-CLICK can get in the way of other operations like copy/paste and when I press CTRL-S to save I don't want the code under my cursor flashing blue!
  • 'Add' button placement in add reference dialog is somewhat ambiguous
    1 Posts | Last Post: June 21, 2010
    • If one adds references by double clicking, then wanting to close the window by habit we hit the left most button at bottom of dialog, which is usually an OK type button, here it is the Add button, this creates problems.
      Also:
      - running in higher DPI modes, the dialog has some slight issues rendering scroll bars in the leftmost column.
      -Make ctrl-F focus to search bar!!!
      Great job otherwise!
  • Calling Long Parameters Function Problems
    1 Posts | Last Post: June 19, 2010
    • Can you please try to call this function:

      Public Function SP(ByVal p1 As Guid, ByVal p2 As Guid, ByVal p3 As Guid, ByVal p4 As Guid, ByVal p5 As Guid, ByVal p6 As Guid, ByVal p7 As Guid, ByVal p8 As Guid, ByVal p9 As Guid, ByVal p10 As Guid, ByVal p11 As Guid, ByVal p12 As Guid, ByVal p13 As Guid, ByVal p14 As Guid, ByVal p15 As Guid, ByVal p16 As Guid, ByVal p17 As Guid, ByVal p18 As Guid, ByVal p19 As Guid, ByVal p20 As Guid, ByVal p21 As Guid, ByVal p22 As Guid, ByVal p23 As Guid, ByVal p24 As Guid, ByVal p25 As Guid, ByVal p26 As Guid, ByVal p27 As Guid, ByVal p28 As Guid, ByVal p29 As Guid, ByVal p30 As Guid, ByVal p31 As Guid, ByVal p32 As Guid, ByVal p33 As Guid, ByVal p34 As Guid, ByVal p35 As Guid, ByVal p36 As Guid, ByVal p37 As Guid, ByVal p38 As Guid, ByVal p39 As Guid, ByVal p40 As Guid, ByVal p41 As Guid, ByVal p42 As Guid, ByVal p43 As Guid, ByVal p44 As Guid, ByVal p45 As Guid, ByVal p46 As Guid, ByVal p47 As Guid, ByVal p48 As Guid)
      End Function

      Ok you can see two problems:
      1- Pressing left and right Arrow kb buttons is too slow!
      2- You cannot see all function parameters, this problem in vs2010, and not in vs2008!!
      Thanks..
  • HTML Copy
    4 Posts | Last Post: June 18, 2010
    • HTML Copy sounds like a nice addition. Now how do I use it? It's not in my context menu, edit menu, toolbar, keyboard shortcuts. What am I missing?
    • Just hit Ctrl C (the usual copy). You'll be able to paste into Windows Live Writer etc.
      http://blogs.msdn.com/b/kirillosenkov/archive/2010/06/07/copy-code-in-html-format-with-visual-studio-2010.aspx
    • Thanks! Before I tested a paste into Notepad expecting to see HTML. I guess there is some Windows magic behind the scenes I was not aware of. Looking forward to the customization you mention in the blog. My code colors are all geared for a dark background, so I'd add some HTML to give it a dark background on the paste.
    • Indeed there is. In Windows the Copy/Paste buffer normally contains multiple versions of what you copied. (Most applications seem to offer a combination of plain text, rich text, and image-only.) When you paste, the target application decides which version it wants based on its capabilities.
  • How to enable features selectively?
    3 Posts | Last Post: June 18, 2010
    • I would like to turn off the current line highlighting, syntax highlighting in parameter help and retain the default tabs, while turning the rest of the features on. How do I do that?

      If the current release does not support turning on features selectively, please consider releasing an update that does so, as soon as possible
    • > turn off the current line highlighting

      Look for "Current Line (extension)" in the "Fonts and Colors" menu. Change the value to "Automatic" to turn it off.

      > retain the default tabs

      Choose the "Visual Studio 2010" preset on the "Document Tab Well" menu.
    • To disable features that don't work properly or that you don't like, open C:\Users\<%Your Name%>\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools\10.0.10608.1630\extension.vsixmanifest, find <Content> section and comment out the components you want to disable.

      This also works with other extensions.
  • Add Reference dialog
    1 Posts | Last Post: June 18, 2010
    • Great extension, jusat a question, Is possible to clear the recent references?
  • Vertical split view, rather than horizontal split view
    1 Posts | Last Post: June 18, 2010
    • It's the most logical thing in the world really, and it's beyond silly that MS hasn't added it by default when they added the horizontal split view in VS 2010. (heck, even eclipse can do it)

      It's the best use of available visual space, since you align most text/code to the left side of the screen.

      But, since microsoft has been unforthcoming in this, perhaps it'd be possible to add this to the power tools?

      It's already possible in the html view, but for some reason microsoft didn't think it'd be useful to add into the regular code view. Indeed, I'm talking about the vertical split view.
      And, if we're really going crazy, then imo it should be possible to do both splits at the same time, and as many times as you like in sub-splits.
  • White/Empty "text" bug !
    1 Posts | Last Post: June 18, 2010
    • Hi,
      on 2 machines I have this same bug when using the tab well.
      I have the option "pinned tabs are on a dedicated line" checked.
      The problem happens only with the files opened on the non pinned tabs row (the second row).

      Sometimes when opening a new file or selecting a non pinned tab the content of the file becomes full white, with only ontlining displaying, and all visual studio menus opens on the full left of the screen instead of being under the menu clicked.

      The only solution to have the content of the file back and fix the menu bug is to pin the current file's tab. Then all goes back to normal ... until it happens again.
      When it happens once, it happens again quite quickly.

      I thought it a conflict with resharper and disabled it. But the problem arised again.
      Any idea ?
  • Colorized parameter help color settings not applied at startup
    1 Posts | Last Post: June 18, 2010
    • I have a dark theme on Visual Studio and the default background colors for the colorized parameter help makes it unreadable. I know I can change the color via Tools->Options->Environment->Fonts and Colors->Signature Help Tooltip Background. But there is a problem: the next time I start Visual Studio, the custom color is not applied. I must go to the options menu, select the Font and Colors tab, then press Ok. It is really annoying.

      I think that there should be a way to disable the colorized parameter help feature as well.
  • Change Log?
    4 Posts | Last Post: June 17, 2010
    • Is there a change log available for the updated version?
    • I second that.
    • I also am interested in the changes when an extension is updated.
    • Agreed this would be welcome. :)
  • Font on active tab (feature request)
    1 Posts | Last Post: June 17, 2010
    • I don't see a way to modify the font on the active tab. Would be a nice future! For example, I'd like to bold the font and make it yellow.
  • How can I disable the "whole line highlighting" feature?
    4 Posts | Last Post: June 17, 2010
    • The add-in looks great, but the highlighting of the entire line where my cursor is located is driving me nuts. Is there any way to disable it?

      Thanks,

      Adrian
    • Scroll to the end of page - you'll see:

      Jonathan Allen
      > turn off the current line highlighting

      Look for "Current Line (extension)" in the "Fonts and Colors" menu. Change the value to "Automatic" to turn it off.
    • Sorry for not noticing that myself. Thanks and congrats to creating such a popular and useful add-in extension :-)
    • *Redirecting thanks and congrats to the developers of such a popular and useful add-in extension ;)

      Clarification: I've no relation with this extension and I'm not a MS employee. Just user.
  • How about a "Close all but pinned" command?
    1 Posts | Last Post: June 16, 2010
    • Hi,

      I often find myself piling up lots and lots of code editor windows. I have to close them all from time to time. Just as there already is a "Close all but this" command, it would be useful to be able to close all editor windows except the one currently pinned ones. I hope this makes sense...

      Thanks,

      Adrian
  • Install Error
    2 Posts | Last Post: June 16, 2010
    • Install Error : System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
      en Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension installableExtension, Boolean perMachine, AsyncOperation asyncOp)
      en Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)
    • same error here...

      plz fix that problem.. i realy need to use that
  • Highlight Current Line
    1 Posts | Last Post: June 15, 2010
    • Changing the background color is not a good idea.
      Very hard to read the current line text and when the ide also applies "Highlited Reference", a break point hit and various effect...
      Fore color setting, bold setting is also not honored.

      Anyway this feature still would be nice with a different highlighting method:
      - applies underline instead of the background color?
      - or draw a rectangle around the current line (like the SQL DML marker)?
  • Add Reference Hint not working
    1 Posts | Last Post: June 14, 2010
    • I had an issue while adding reference with the new “Add Reference” dialog.

      After adding the reference from a different location, if I look at the project file, it does not have a hint for the path of the dll.

      Is there something I’m doing wrong.

      Thanks
  • Browse With dissapears
    1 Posts | Last Post: June 14, 2010
    • After installing my Browse With context menu in Solution explorer dissappearaed (VS2010 Ultimate, web development settings).
      Is there any idea how could I resolve it?

      Morzel
  • Tabify whole solution?
    1 Posts | Last Post: June 14, 2010
    • Is there a way to run the "Tabify" command on all code files in a solution? Would be very handy.
  • New Feature: Duplicate current line (using Ctrl+D)
    1 Posts | Last Post: June 14, 2010
    • A feature that would be indispensible to me is the ability to press Ctrl+D to duplicate the current line that I'm on.
  • Vertical guidelines...
    8 Posts | Last Post: June 12, 2010
    • Hi,

      Awesome plug-in, thanks!

      One quick question...how do I remove a vertical guideline? Added two, but don't need or want them and no matter where I click, the 'Remove guideline' menu item is disabled...
    • Hi!

      Simply right click on the column in code where the guideline is, and choose "remove guideline" from the context menu.

      I hope this helps!
      Chris
    • Yeah - unfortunately - that menu item is always disabled, no matter where I click.
    • Hi Kieron,

      I noticed that when I added a guide at col 80, the line itself actually comes down at about col 71. I have to right-click on col 80 to get the Remove guideline option enabled, so maybe you need to click 9 cols to the right as well?

      I did wonder whether this was an issue with having line numbers enabled, but disabling didn't seem to make a difference.

      HTH.

      C
    • I have line numbers enabled and not seeing this issue.

      I have picked up that if you do not click in code (i.e. you click after the last closing brace) then the remove option is disabled. I think the issue is that the caret needs to be on the line for the remove option.
    • Found this below in the discussion - could explain the problem:
      From: cnervig

      There's a bug where, when you try to add/remove guidelines on a line with tabs, it counts each tab as only one character, so offsets the guidelines you add, or try to remove, by that much.

      So if you added a guideline, and are having trouble removing it, try right clicking on it on a row with NO tabs, or just right click several characters off to the right (4 characters for every tab on the line, I think?)

      I hope they can fix this bug soon.
    • Thanks for the bug report. I'm looking into it. I'll probably post an update to the stand-alone version (called "Editor Guidelines") this weekend. I don't know how long it'll take to roll-up into the Pro Power Tools.
    • I had the same problem, I added a few guidelines just to test and then needed to remove them but the Remove context menu was always disabled.
      A quick Google (I mean Bing) found that these guidelines are just a registry entry at: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor. Just delete the Guidelines entry and restart Visual Studio.

      On a side note, the guidelines creation menu should be moved to the Options dialog, as setting up guidelines is not something that you do often, just once when you first setup your environment. Keeping the context menu clutter free is important.

      Cheers.
  • Tab Well Color Coding and Solution Folders
    2 Posts | Last Post: June 11, 2010
    • I have a solution with over 20 projects, but they are grouped into Client, Server, Shared solution folders.

      Color coding of the tabs does not seem to be working.

      If I open a solution without Solution Folders the feature seems to work as expected. Where should I report such a bug?
    • You can report it here :). Could you please send us a snapshot of how your project is structured in your Solution Explorer window?
      docwell2010plus [at] microsoft.com
  • Can't install on VS2010 Express Edition
    2 Posts | Last Post: June 11, 2010
    • How can I install this addon on VS2010 Express edition? Windows XP Pro, SP3, x32.
    • If I remember correctly, express editions of visual studio doesn't support extensions.
  • not a valid VSIX package
    5 Posts | Last Post: June 11, 2010
    • Hi,

      I cannot install the Pro Power Tools, keep getting the following error:

      "The extension could not be installed because the following error occurred:

      The file is not a valid VSIX package."

      I get this if I try to download it using the Extension Manager within Visual Studio 2010, or if I download it from the link above.

      Is this a know problem, or something on my system?

      Cheers,
      Mike
    • Had the same issue with VS2010 on XP machine. Tried and tried again to load from VS2010 and direct from this site using FireFox, still no luck. Then fired up Internet Explorer and tried again downloading direct from this site. Long delay, no screen feedback on what was happening but ultimately got a dialog box to save the file, which I did and the file installed ok!

      Don't know what the issue is but the persistence paid off. Good luck!
    • Hi Kamran,

      At least I know I'm not alone.
      Also using XP Pro SP3 here. I've now tried downloading the file in Firefox, IE
    • Don't know what happenend there, my post got cut off..
      Was saying I also tried in Chrome.
      Have noticed that that download from Firefox was 23,395 bytes while the one from Chrome was 23,530 bytes so it looks like something is affecting the download.
    • Just been downloading in Firefox, IE and Chrome and every time the file is a different size, it goes up and down, not by much but it's different.

      Just been examining the downloads and I see this at the end of each one:
      ICAP/1.0 500 Server Error
  • Align Assignments
    2 Posts | Last Post: June 11, 2010
    • Align Assignments doesn't work. also for foreign keyboards, the keys are not perfect. Is there a way to change the default keyboard mapping (Ctrl+Alt+])? Which is the name of the command?
    • The Command is: Edit.AlignAssignments
  • Vertical Guideline Bug
    6 Posts | Last Post: June 11, 2010
    • There's a bug where, when you try to add/remove guidelines on a line with tabs, it counts each tab as only one character, so offsets the guidelines you add, or try to remove, by that much.

      So if you added a guideline, and are having trouble removing it, try right clicking on it on a row with NO tabs, or just right click several characters off to the right (4 characters for every tab on the line, I think?)

      I hope they can fix this bug soon.
    • It might take them longer than we'd think. I had already brough this up at the Guideline GUI specific page: http://visualstudiogallery.msdn.microsoft.com/en-us/7f2a6727-2993-4c1d-8f58-ae24df14ea91, Q
    • Sorry, the VS browser freaked out on me while saving my last post.
      Continued: ..., Q
    • What the ...? It looks like the ampersand is not allowed here. Sorry again, guys.
      Retry #2: ..., Q and A, with some nitty-gritty response from the dev. That was 20 days ago, and now we get to see the add-on repackaged in the same deplorable state.

      Still keeping my hopes high, however.
    • Is it already possible or can it be added to set the vertical guideline in JavaScript files (*.js)
    • Yup, thanks for the bug report (again). My apologies for not getting back to you on the other thread, Crackadial. I'll try to get to that problem with mixed tabs and spaces this week.

      Filipk69, yes you can have vertical guidelines in JavaScript files, however it appears that the .JS editor (and some other editors) uses a different context menu so the menu choices are not there. You can work around this by opening a different kind of file (.txt or .xml, for example), and using the context menu there to add or remove guidelines. I'll look into why the .js context menu is different and see if I can add the guidelines menu choices there too.
  • Colorized Parameter Help Customization
    7 Posts | Last Post: June 10, 2010
    • Is there a way to change the colors used for the Colorized Parameter Help feature? I use a dark color scheme, where code text is a variety of light colors (light grey, light blue, light green, etc), on a dark grey background. Unfortunately, the Colorized Parameter Help feature seems to used the customized colors, but still uses the standard light grey background, making the text almost unreadable.

      If not, is it possible to disable just this feature?
    • I have exactly the same issue with yellow text I use in my dark theme. I love this extension, but I'll have to disable it for now. For anyone without a dark theme, here's what the problem looks like:

      http://i.imgur.com/whoFT.png
    • Hi,

      You can customize the background color of the parameter help tooltip using the option at "Tools->Options->Environment->Fonts and Colors->Signature Help Tooltip Background". Modifying the background color should make this feature work better with your dark theme.

      I hope this helps!
      Akil
    • Thank you Akil (and Brian Peek, who answered on the ratings tab)! That works.

      I honestly did scan the fonts and colors list, but not knowing what it was called, I missed it. You guys are the best!
    • Great, thanks guys!
    • This work. Thanks!
    • You can also (rather forcefully) disable the Colorized Parameter Help feature by going to "%localappdata%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visual Studio 2010 Pro Power Tools\10.0.10602.2200\" and renaming ColorizedSignatureHelp.dll to something else. This isn't exactly an ideal solution, but all the other features seem to work still, and Visual Studio hasn't crashed (yet).
  • The text editor stops to draw the text after pinning a tab
    4 Posts | Last Post: June 10, 2010
    • I've set Tab Sorting to Alphabetically and have pinned a tab.
      Then when I switch to another document and then click on any pinned tab the text editor displays no text but outlining markers only. Moreover, the tooltips are displayed at the top-left edge of the screen.

      When the option is switched off everything goes right.
    • I also have this - It also doesn't matter if the pinned tabs are seperated onto their own row or not.
    • Could you please tell us what type of project you are using? What type of files?
    • It doesn't matter what kind of files are open. It works incorrect even when you do not open documents.
      Steps to reproduce:
      1. Tools|Options|Environment|Startup: 'At Startup' set to 'Show Start Page'
      2. Tools|Options|Environment|Document Tab Well: 'Tab Sorting' set check 'Alphabetically'
      3. Exit VisualStudio
      4. Start VisualStudio - you should see Start Page
      5. Place VisualStudio window far from top and left edges of screen
      6. Pin Start Page tab
      7. click any MainMenu sub menu (File, View, etc) - you would see them at top-left corner of the screen. Toolips are alse misplaced. Docking windows get corrupted as well (no buttons on the caption, etc).
      8. Close All Windows - everything comes to right way.

      It seems to me that the extension corrupts coordinate system of the graphics context of the application. So everything is drawn in wrong places.
  • Where's the Tab Well UI?
    1 Posts | Last Post: June 10, 2010
    • I've installed the VS 2010 Power Tools and am using VS 2010 Ulitimate. In my "Tools->Options->Environment" path, there is no "Document Tab Well". What am I missing?
  • Alt + Down/Up Arrow Conflict with Resharper
    4 Posts | Last Post: June 10, 2010
    • Is there a way to turn this feature on/off? Resharper maps these keys to navigate members/methods.
    • Use the standard VS keyboard editor to remap Edit.MoveLineUp->ReSharper_GotoPrevMethod and Edit.MoveLineDown ->ReSharper->GotoNextMethod
    • Thanks. That works although a slight pain to repeat each time the extension is upgraded.
    • Is there a way to make this work in .aspx files as well?
  • Mixed Tabs and Spaces problem
    1 Posts | Last Post: June 10, 2010
    • The mixed tabs and spaces feature keeps prompting me to fix, even when I click "Don't Show Again".

      Is there a way to turn off this feature?

      Also, can you turn off the hilight line feature?

      Thanks!
  • Can i change the shortcut to the go to definition link thing?
    1 Posts | Last Post: June 10, 2010
    • I used to use ctrl+click to select the hole word. now i cant anymore... and ur power tools is just too good. theres a way to do that? ty
  • Add References E_FAIL COM error when browsing for assembly
    1 Posts | Last Post: June 10, 2010
    • Cannot add an assembly if the full path contains certain characters but works at other times.

      ie.
      This fails:-
      D:\Projects\C#\...\MyAssembly.dll (where ... is any or no subfolders)
      This works:-
      D:\Projects\MyAssembly.dll
      This also works:-
      C:\Program Files\MyCompany\MyProduct\MyAssembly.dll
  • Add References broken
    1 Posts | Last Post: June 10, 2010
    • I really like the look of the new Add References dialog from all the blog posts etc. Unfortunately, since installing the Pro Power Tools extension I can't get this dialog to come up at all. I've had to disable the extension to be able to add references again. Let me know what I can do to help you fix this bug.

      Thanks,
      Simon.
  • Re-arranging Tabs no longer works
    1 Posts | Last Post: June 10, 2010
    • Hi!
      After installing the Power Tools, it is no longer possible to re-arrange the tabs using drag&drop.
      Any ideas?
      Regards, Michael
  • Scroll one page of tabs
    1 Posts | Last Post: June 10, 2010
    • Currently click the scroll button once can scroll one tab, I hope to scroll one page, for browse faster through all tabs.
  • Problems with Tabs Studio
    1 Posts | Last Post: June 10, 2010
    • We have received reports of problems with this extension when the Tabs Studio (http://www.tabsstudio.com) plug-in is installed, as they both replace default behavior in the document tab well. Their latest version has been updated to work with the Pro Power Tools. As you might imagine, Tabs Studio will supercede almost all functionality of this extension.

      However, if for some reason you cannot upgrade, you can still install the Pro Power Tools and disable only the tab well extension by running the following command (from a regular command prompt, or pressing Win+R):
      reg add HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\DialogPage\Microsoft.DocWellBehavior.GeneralOptions /v Behavior /t REG_SZ /d Default /f
  • Disable pins
    5 Posts | Last Post: June 09, 2010
    • Pins are annoying and it seem really too simple to click on them by accident.
      Aditionally the right-click / Pin Tab is really enough.

      But i can't seem to find a way to disable this, even the visual studio 2010 preset have them.
    • i agree. i would be great to have an option to not show pin icon on the tab (just like every other 'stuff' on the tab)
      thanks!
    • I also think that "Show pin button" is missing.
      I've been clicking them by accident all the time.
    • This is good feedback. I'll see if we can improve the placement or give an option to disable in a future release.
    • You can use the following command to turn off the pin button for non-pinned tabs. Seeing the feedback we have received, we will probably surface this option in the UI in future versions.

      reg add HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\DialogPage\Microsoft.DocWellBehavior.GeneralOptions /v IsPinButtonAlwaysVisible /t REG_SZ /d False /f
  • Fix Mixed Tabs
    1 Posts | Last Post: June 09, 2010
    • Good feature.
      I think it would be nice if not only mixed tabs/spaces are detected but also the usage of tab/spaces which is inconsistent with the option "Keep tabs/insert spaces" of the editor.
  • Regex - not clear what to regex
    2 Posts | Last Post: June 09, 2010
    • It would be nice to regex tab colors by more properties than just filename (this is how i understand it now works). For my usage, namespace or project name will be best, but it can be directory name/path also etc. My scenario is, that we have some our framework sources and standard sources. Framework's files are all in one namespace (or all projects begins with same prefix), so it'll be very easily shown what source belngs to what. Similarly, when debugging microsoft sources, it would be nice, that it is colored (by blue for example), but rest of my project is another color.
    • It's strange enough that the path is cut off. I've expected that exactly the same text what is shown in a tooltip would be used for matching. Otherwise, the feature is of little use.
  • Add reference Framework target
    2 Posts | Last Post: June 09, 2010
    • How to change the filter on Add reference dialog. I have .NET 4.0 project but I need to add reference to a .NET component library.
    • *reference to .NET 3.5 component library.
  • Pro Power Tools disabled on VS2010 Premium
    2 Posts | Last Post: June 09, 2010
    • I just downloaded and installed the Pro Power Tools successfully and restarted Visual Studio. The Extension Manager lists the tools but [Disabled]. I can only click the Uninstall-button as the Enable-button is disabled.

      How can I enable the tools?
    • Solved it: I had to activate Tools --> Options --> Environment --> Extension Manager --> Load per user extensions when running as administrator.
  • where can i configure regular expressions?
    2 Posts | Last Post: June 09, 2010
    • as description said, it can also configure regular expressions and assign a color to each one, but I can find out where it is.
    • There are two steps to this... first, select "Tools -> Options... -> Environment -> Document Tab Well -> General" and turn on "Color tabs by regular expressions". In the same dialog then select the page "Document Tab Well -> Color Coding", in this page you can add any regular expression and color you want (at the bottom of the list you will find a couple of pre-existing examples).
  • Path in Add Reference Dialog
    2 Posts | Last Post: June 08, 2010
    • Hi,

      The addin is great. Just one question.

      how do i get the path into the references columns.

      Also is there a way to get the old add reference dialog (not that i need it)

      Mark
    • I second the need for path information in the add references dialog.
  • Ignore spaces in declaration statements
    1 Posts | Last Post: June 08, 2010
    • The description says

      Please note: This may conflict with your formatting settings. E.g. in C# you will need to disable: Tools->Options->Text Editor->C#->Formatting->Spacing->"Ignore spaces in declaration statements"

      If "disable" means uncheck then this is backwards. You must check (enable) Ignore spaces in declarations. Otherwise when you reformat your code (Edit-->Advanced-->Format document or Ctrl+E, D) the blanks inserted will be removed.