摘要:VS 2010 Productivity Power Tools升級套件(附新酷功能)
[原文發表位置]:VS 2010 Productivity Power Tools Update (with some cool new features)
[原文發表時間]:2010/7/19, 11:18 PM
上個月我發表了一篇關於VS 2010 Productivity Power Tools擴充功能的部落格—一個免費的Visual Studio 2010擴充功能工具箱,它附帶了好幾個很不錯的功能。
最初發佈的Visual Studio Productivity Power Tools工具套件裡套件含了一批高效實用的功能—比如一個更快的「添加引用」對話框,新添及增強的程式碼編輯器功能,還有一些不錯的IDE檔案標籤的改進。詳情可以參見我前面的部落格文章。
VS 2010 Productivity Power Tools升級套件
昨天我們發佈了VS 2010 Productivity Power Tools的一個升級套件,裡面添加了一些不錯的功能和改進。
如果你的機器上已經安裝了VS 2010 Productivity Power Tools,你可以透過點擊Visual Studio的「工具->擴充功能管理器」選單來升級到最新版本。這個選單會彈出VS 2010擴充功能管理器—你可以用它來瀏覽和下載新的擴充功能。點擊對話框左邊的「更新」標籤可以查看已安裝的擴充功能是否有升級套件可用。
點擊「Productivity Power Tools」上的「更新」按鈕,就可以下載和安裝升級了。
如果你尚未安裝VS 2010 Productivity Power Tools,可以在這裡下載和安裝它。
Sean寫了一篇很好的文章來講解本周升級套件裡所有的更新和增強,下面是其中一些焦點:
工具選項的支持
關於Productivity Power Tools呼聲最高的一個特性就是能夠分別關閉或啟用工具套件裡單獨的功能。
在上個月發佈的版本裡開關獨立的功能可沒那麼容易。從本周的版本開始,在VS 2010的工具->選項對話框裡新加了一個Productivity Power Tools的節點,透過它你可以輕易地開關某個功能。
除了開關獨立的功能以外,你還可以編輯和微調他們的設置(例如配色方案和行為)。
解決方案瀏覽器(Solution Navigator)
解決方案瀏覽器是本周升級套件了新加的VS 2010工具視窗。它就像一個加強版的方案總管。它將「方案總管」、「類別檢視」、「物件瀏覽器」、「呼叫階層結構」、「定位到」和「搜尋符號引用」的功能統統集中到了一個視窗中—酷斃了。下面是你可以用到它的兩種情況:
文件 + 型別瀏覽器
使用解決方案瀏覽器視窗瀏覽專案文件的方式跟今天你使用「方案總管」的方式是一樣的。只不過不是止步於文件節點,你還可以將文件展開查看裡面定義的類、函數和其它成員。點擊其中一個節點,可以立即跳到對應的程式碼塊上。
比如說,下圖裡,我們展開了一個ASP.NET MVC專案的\Controllers資料夾,接著展開AccountController.cs文件—裡面定義了一個AccountController類別。現在在解決方案瀏覽器視窗裡我們可以鑽進這個類別裡面查看它的成員列表—雙擊其中一個就會跳轉到程式碼編輯器裡它的位置:
過濾解決方案
細心的讀者可能會注意到解決方案瀏覽器視窗上方的搜索文字框,你可以用它來搜索快速過濾出需要的東西。
比如說,下圖中我鍵入了一個字串「Log」—這樣解決方案瀏覽器視窗會自動過濾出名稱中套件含「Log」的文件和成員(其它的都被隱藏起來了)。下圖中過濾後的視圖裡套件含了一個名為「LogOn.cshtml」的檢視模板,「AccountController」型別裡的三個「LogXYZ」函數,「AccountModel.cs」文件裡的「LogOnModel」類別,還有幾個名稱中套件含「Log」的測試案例:
雙擊任何過濾結果中的文件和成員就可以在程式碼編輯器中找到它。
快速存取(Quick Access)
快速訪問是VS 2010的一個新工具視窗,允許你在IDE中快速檢索和執行常見任務。是否曾經努力尋找一個選單的位置? 是否掙扎著在「工具->選項」的摸索一個選項?交給快速存取視窗好了,它會幫你定位:
點擊列表中任意一項就可以執行對應的命令,或找到它在IDE中相應的位置(如果是「工具->選項」裡的設置的話)。
上圖中我搜尋了「format」並找到「工具->選項」所有關於格式化的設置。單擊列表中的「Text Editor -> C# -> Formatting Lines」就可以在「工具->選項」上精確定位選項的位置。
總結
我只是點到了本周升級套件中一點點的改進。請閱讀Sean的文章來瞭解更多的改進,以及更詳細的信息。
如果你還沒有安裝免費的VS 2010 Productivity Power Tools,我強烈建議你趕緊裝上它—我想你總會找到幾個你喜歡的擴充功能的。如果你已經安裝了上個月發佈的版本,升級到本周的版本也很容易,獲取更多酷炫的功能—還有一些缺陷的修復和性能上的最佳化。
希望這能對您有所幫助。
附:[除了寫部落格以外,我現在也使用推特(Twitter)來及時更新狀態和分享連結,您可以到這個位址「推」我一下:twitter.com/scottgu]