EasyVS -- 快速整理region的Visual Studio擴展


簡介
       
       前前后后研究VSX也一個多月了,這兩天終於做了一個小的插件EasyVS,該插件目前只支持VS2010,vs2008的支持可能要過一段時間。還好我沒有使用MEF的內容,所以移植到vs2008上應該困難不大。寫這個插件的主要目的希望像Resharper那樣提供許多實用的功能,讓在vs中進行編碼成為一種享受。
VS2012版本的: http://pan.baidu.com/share/link?shareid=281902&uk=1912892897 由http://www.cnblogs.com/my36z 提供。
 
 
特色
  • Quick Region

          所謂快速region功能,就是在代碼視圖里面通過快捷鍵Ctrl+Q,Ctrl+R快捷鍵將代碼自動分類到不同的region下,目前的region包括“變量”,“構造函數”,“事件”,“方法”,“屬性”等。下面是一個例子演示:
 
          下面這個類是我從隨便翻出來的,可以看到他的代碼格式很亂

                

 

        下面通過EasyVS提供的快速Region功能進行代碼的自動分類

         

 

         整理后的代碼

             
    說白了就是讓一些region的功能讓程序幫你做了,省時省力。不過有一個缺點也很明顯就是使用這個工具格式化出的region都一樣,就缺少了自己特定的region了(原來自己的reigon會消失,以后的版本打算增加保留自己自定義region的功能)
 
  • Less Tab

    通過設置指定的tab數量,插件能夠自動為您關閉多余的Tab,減少VS內存占用,還您一個清爽的VSTab欄。例如,我在設置里面設置了只打開5個Tab

    那么以后在VS中你能同時打開的tab數不會超過5個。這樣能夠減少不知不覺中打開的Tab數,關閉不必要的tab以釋放占用的內存。至於哪些tab會被關閉。你使用的越頻繁的tab越不會被關閉。而很長時間沒有使用的tab則關閉的幾率會比較高。一句話,這個東西不會影響你正常的代碼操作。

          

 
 
更新日志

 

V0.2

  1.增加Quick Region自定義region名字功能

  2.修改Quick Region的分組規則,對於已經存在的region不處理。如果設置的region在當前代碼中已經存在,則將外部的此類型加入已經存在的region中

  3.增加Less Tab功能

  4.增加自動更新功能

  5.修復Quick Region的一個BUG(如果存在region嵌套,則出錯的問題)

  6.增加網絡代理設置

 

V0.1

  1.增加Quick Region功能

 

下載
 
        該插件我目前已經發布到了微軟的官方VS插件庫,該插件的地址為:
 
 

current version:0.41
current version feature:1.修復v0.4中更新后不斷提示更新的錯誤
current version update site:http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM