EasyVS — 快速整理region的Visual Studio擴充

來源:互聯網
上載者:User
簡介              前前後後研究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外掛程式庫,該外掛程式的地址為:  http://visualstudiogallery.msdn.microsoft.com/7310649d-87d9-45d2-b7da-99e5b001549e 

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.