{"id":5111,"date":"2010-06-07T10:31:00","date_gmt":"2010-06-07T10:31:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2010\/06\/07\/announcing-the-first-visual-studio-pro-power-tools\/"},"modified":"2024-06-25T11:57:59","modified_gmt":"2024-06-25T18:57:59","slug":"announcing-the-first-visual-studio-pro-power-tools","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/announcing-the-first-visual-studio-pro-power-tools\/","title":{"rendered":"Announcing the first Visual Studio Pro Power Tools!"},"content":{"rendered":"<p>I\u2019m VERY pleased to announce the latest addition to the Visual Studio Power Tools line-up \u2013 the <a href=\"http:\/\/visualstudiogallery.msdn.microsoft.com\/en-us\/d0d33361-18e2-46c0-8ff2-4adea1e34fef\">Visual Studio Pro Power Tools<\/a>.\u00a0 Over the past few years, Power Tools have been such a successful way to deliver compelling value to customers quickly that more and more teams are adding it to their repertoire.\u00a0 Today, we are releasing the first delivery for VS Pro customers.\u00a0 These tools are focused on core developer productivity.\u00a0 I think you will find some of them tremendously exciting!<\/p>\n<p>To avoid barraging you with too many independent Power Tool delivery vehicles, we have standardized on the Visual Studio Gallery as the unifying way for delivering them.\u00a0 Over time we\u2019ll continue to improve the VS Gallery to make it an even more fantastic way to stay up to date.\u00a0 In fact, check out the descriptions below and see that this Power Tools release is already helping with that by making it easy to find out about updates to extensions that you\u2019ve already installed.<\/p>\n<p>Of course, the other cool thing about all of this is that all of these tools just use standard VS extensibility mechanisms.\u00a0 You could build cool stuff like this too if you want to.<\/p>\n<p>As with other Power Tools, these Power Tools are available free of additional charge to users of Visual Studio 2010.\u00a0 And don&#8217;t be confused by the name &#8211; they work with all Visual Studio Editions Pro and above (Pro, Premium and Ultimate).<\/p>\n<h3>Add Reference Dialog<\/h3>\n<p>There\u2019s a new Add Reference dialog that takes the place of the one that shipping in VS 2010 that is way faster and provides simple searching.\u00a0 From the Solution Explorer or Navigator, simply right click on the References node, select <b>Add Reference\u2026<\/b><\/p>\n<blockquote><p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/2376.clip_image002_thumb_1F4AEE2C.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-16397\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/2376.clip_image002_thumb_1F4AEE2C.jpg\" alt=\"Image 2376 clip image002 thumb 1F4AEE2C\" width=\"244\" height=\"170\" \/><\/a><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3>Configure the Document Tab Well<\/h3>\n<p>One of the key pieces of feedback that we have received over several versions of Visual Studio is that users want to be able to customize the behavior of their document tabs.\u00a0 From the ordering of tabs to the position of the close buttons, user can now configure dozens of different options for their tabs.\u00a0 Go to <code>Tools -&gt; Options -&gt; Environment -&gt; Document Tab Well<\/code> to configure it as you prefer.<b><\/b><\/p>\n<h3>Extension Update<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>Provides a bubble tip when there are updated versions of the Pro Power Tools or any other extensions available on the Visual Studio Gallery.<\/p>\n<p>&nbsp;<\/p>\n<h3>HTML Copy<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>This extension provides support for the HTML Clipboard format when copying code from the editor.\u00a0 This means that you\u2019ll no longer have to go fix up the formatting of your code when you paste it into a TFS bug form or any other HTML based control.<\/p>\n<p>&nbsp;<\/p>\n<h3>Triple Click<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>It\u2019s never been easier to select a line of code from the mouse by simple triple-clicking anywhere on the line.<\/p>\n<p>&nbsp;<\/p>\n<h3>Fix Mixed Tabs<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>Some developers prefer tabs, others prefer spaces, and nobody likes mixing tabs &amp; spaces.\u00a0 This extension promotes developer harmony by warning as they are open or save a file that has a mixture of tabs &amp; spaces.\u00a0 The information bar also provides an easy way to fix the file to suit your preference.<\/p>\n<p>&nbsp;<\/p>\n<h3>Highlight Current Line<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>As the resolution of monitors increases, it\u2019s becoming more difficult to find the caret in the code editor.\u00a0 The highlight current line extension makes it easy to find the caret by highlighting the line that the caret is on in the editor.\u00a0 You can even configure the default color by changing the setting for \u201cCurrent Line (Extension)\u201d and \u201cCurrent Line Inactive (Extension)\u201d in Tools Options Fonts &amp; Colors.<\/p>\n<p>&nbsp;<\/p>\n<h3>Ctrl + Click Go To Definition<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>This extension gives the editor a web browser by adding clickable hyperlinks to symbols in your code as you hold down the Ctrl key.<\/p>\n<p>&nbsp;<\/p>\n<h3>Align Assignments<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>This extension is useful for making your code a little more readable by aligning the assignments when you type Ctrl+Alt+] such that it takes this:<\/p>\n<p><b><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/1212.clip_image004_thumb_571D324F.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-16400\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/1212.clip_image004_thumb_571D324F.jpg\" alt=\"Image 1212 clip image004 thumb 571D324F\" width=\"228\" height=\"93\" \/><\/a><\/b><\/p>\n<p>And turns it into this:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/1881.clip_image006_thumb_4F258FED.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-16401\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/06\/1881.clip_image006_thumb_4F258FED.jpg\" alt=\"Image 1881 clip image006 thumb 4F258FED\" width=\"239\" height=\"88\" \/><\/a><\/p>\n<p><i><span style=\"text-decoration: underline;\">Please note:<\/span><\/i> This may conflict with your formatting settings. E.g. in C# you will need to disable: <code>Tools-&gt;Options-&gt;Text Editor-&gt;C#-&gt;Formatting-&gt;Spacing-&gt;\"Ignore spaces in declaration statements\"<\/code><\/p>\n<p><code><\/code><\/p>\n<h3>Move Line Up\/Down Commands<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>This extension maps the Alt+Up Arrow &amp; Alt+Down Arrow keys such that they will move the current line of code or the selected lines up and down through the editor.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Column Guides<\/strong><\/h3>\n<p>Since Visual Studio 2002, there has been a not so secret registry key which allowed user to draw a vertical line in the code editor.\u00a0 This is very useful to remind developers that their full line of code or comments may not fit one a single screen. Thanks to this extension this feature has returned with UI configure it.<\/p>\n<p>&nbsp;<\/p>\n<h3>Colorized Parameter Help<\/h3>\n<p>&nbsp;<\/p>\n<p><b><\/b>This extension improves consistency with the editor by applying syntax highlighting to the contents of the Parameter Help window for C# &amp;VB.<\/p>\n<p>&nbsp;<\/p>\n<p>Please check them out and let me know what you think!<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m VERY pleased to announce the latest addition to the Visual Studio Power Tools line-up \u2013 the Visual Studio Pro Power Tools.\u00a0 Over the past few years, Power Tools have been such a successful way to deliver compelling value to customers quickly that more and more teams are adding it to their repertoire.\u00a0 Today, we [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[4],"class_list":["post-5111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>I\u2019m VERY pleased to announce the latest addition to the Visual Studio Power Tools line-up \u2013 the Visual Studio Pro Power Tools.\u00a0 Over the past few years, Power Tools have been such a successful way to deliver compelling value to customers quickly that more and more teams are adding it to their repertoire.\u00a0 Today, we [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/5111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=5111"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/5111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=5111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=5111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=5111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}