VS外掛程式,好用,提高代碼效率。Productivity Power Tools

來源:互聯網
上載者:User
  1. 原著:http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
  2. 工具列選項支援

    控制擴充特性的開啟與關閉,尋找擴充特性的相關配置。

  3. 解決方案導航器

    該擴充更像是一個增強解決方案瀏覽器,通過它可以:

    1. 展開代碼檔案導航到某個類,展開類導航到類中的成員等(僅C#和VB)
    2. 搜尋解決方案中類成員
    3. 過濾解決方案來查看開啟的、未儲存的檔案等
    4. 查看類、類成員的相關資訊(類似C#中的引用、調用關係)
    5. 滑鼠移動到代碼或圖片上進行預覽

    總之,它將解決方案瀏覽、類查看、對象瀏覽、調用層次、導航功能以及符號引用尋找功能合并到了一個工具視窗中,同時提供了一些互動的小工具。但是並不包括解決方案瀏覽器中的所有功能,例如多檔案選擇和拖拽功能就不支援。

  4. 快速查詢訪問

    這個工具能夠讓你在vs中查詢、執行通用的任務。如果你不確定某個菜單的位置,如果你想快速建立一個Silverlight項目,那麼你可以用這個工具來更有效率的尋找執行vs中的操作而不用離開鍵盤。通過它你可以:

    1. 執行主菜單和右鍵菜單的命令
    2. 開啟選定項目模板的建立項目對話方塊
    3. 顯示工具視窗
    4. 跳轉到vs選項頁面
    5. 導航到某個開啟的文檔
    6. 建立並執行一系列的操作

    通過Ctrl+3可以開啟快速查詢時段,然後輸入要查詢的內容後斷行符號即可查看結果,如果結果太多,可以繼續Ctrl+3在結果集中繼續尋找。

  5. 自動符號完成

    該外掛程式能夠在你輸入某個符號的時候自動匹配並插入對應的結束符號,具體功能有:

    1. 支援()、{}、[]、<>、""、''
    2. 通過Tab鍵導航到下一個結束符號
    3. C#中能自動完成聲明,並通過SHIFT+ENTER轉到下一行
  6. Tab功能

    該外掛程式能夠讓你完全定製文檔tab的行為,包括按照項目、字母順序排序tab;按照tab所屬項目或者Regex對tab進行顏色的區分,能夠讓你更好的識別不同項目的文檔組;通過使用順序來關閉tab等。

  7. 可查詢的引用增加對話方塊

    該視窗能夠讓你更快更容易的找到你要尋找的引用,並增加到項目中。

  8. 當前行高亮顯示

    隨著代碼的增多,被標記的地方就越來越難找到,這個擴充可以將標記行高亮顯示,讓你更容易的找到它。標記的顏色也可以在工具選項的字型和顏色中進行設定。

  9. HTML複製

    該擴充能夠讓你從編輯器中以HTML的格式複製和剪下代碼,這樣當你將代碼複製到TFS的bug表單或者其它基於HTML的控制項中的時候,就不需要進行格式處理了。

  10. 三次點擊選中行(重點推薦)
  11. Ctrl+Click跳轉到定義(重點推薦)
  12. 解決混合Tab、Space使用

    有的人喜歡用tab鍵,有的人喜歡用空格鍵,但是幾乎沒有人喜歡兩者混合使用,該擴充能夠對混合使用tab和space的檔案進行警告,並且提供快速的解決方案,將分隔字元改變成你喜歡的tab或者space。

  13. 賦值對齊

    這個擴充對於提高代碼可讀性很有協助,通過按下Ctrl+Alt+J,你就能將以下代碼:

    this:
        
    And turns it into this:
       
    注意:這個可能與當前的格式設定有衝突。例如,在C#中你需要將"工具->選項->文字編輯器->C#->格式->空格->在聲明語句中忽略空格"一項禁用。

  14. 通過ALT+Up Arrow或者Alt+Down Arrow在上下行間移動
  15. 列導航

    雖然之前有註冊的key可以在代碼編輯器中畫一條垂直的線,來檢測我們的代碼或者注釋是否超出了螢幕寬度,但這個擴充提供了配置介面來完成這個工作。

  16. 顏色化的參數協助

    該擴充通過對C#、VB的參數說明視窗中的內容應用文法高亮顯示提高了編輯器的一致性。醒目提示可以在字型和顏色菜單裡面的"簽名協助"處進行定製。

  17. 本文翻譯:孫鏡濤

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.