懶惰的人有福了——VS程式碼片段編輯器SnippetEditor 可對vs所有程式碼片段進行編輯和建立包括C#\J#\VB.NET等 )

來源:互聯網
上載者:User
懶惰的人有福了——VS程式碼片段編輯器SnippetEditor 可對vs所有程式碼片段進行編輯和建立包括C#\J#\VB.NET等

這個版本不僅支援VS2005、2008而且還支援VS2010的程式碼片段編輯

 

啟動畫面雖然是寫著VB 程式碼片段 但是仍舊支援C#與其它語言的程式碼片段包括J#\VB.NET\xml\html等的建立、編輯修改等,非常方便,有了程式碼片段,一起真美好~~~現在東西太多了,很多記不起來,直接程式碼片段一調用

爽死了~~也不用去翻書找需要的代碼了~~嘎嘎

 另外使用此工具的一個前提是你必須瞭解跟vs程式碼片段有關的知識,相關知識的介紹在我的上一篇博文裡邊有介紹的,需要瞭解的還可以配合msdn中的相關介紹

(常識:程式碼片段是visual Studio平台提供的代碼快捷輸入功能,通過程式碼片段編輯器可以自己來增加需要快捷輸入的程式碼片段)

 

:http://download.csdn.net/source/1176243

 

 

Visual Studio 提供了一項稱為程式碼片段的新功能。可以使用程式碼片段鍵入短的別名,然後在通用編程構造中將其展開。例如,for 程式碼片段建立一個空的 for 迴圈。有些程式碼片段為外側程式碼片段,這些程式碼片段允許您先選擇程式碼,然後選擇要併入選定程式碼的程式碼片段。例如,選擇程式碼,然後啟用 for 程式碼片段,便可以建立一個 for 迴圈,選定的這些程式碼在該迴圈塊內。程式碼片段可以使程式碼的編寫更快、更容易、更可靠。

  使用程式碼片段

  在“代碼編輯器”中使用程式碼片段的常用方法為:先鍵入別名的簡稱(即程式碼片段捷徑),然後按 Tab 鍵。IntelliSense 菜單還提供了一個“插入程式碼片段”功能表命令,一個可插入“代碼編輯器”中的程式碼片段的列表。鍵入 Ctrl+K,再鍵入 X,便可以啟用該程式碼片段列表。

  一旦選定某個程式碼片段,該程式碼片段的文本就會自動插入游標所在位置。此時,程式碼片段中的任何可編輯欄位都將反白為黃色,並自動選擇第一個可編輯欄位。當前選定的欄位在紅色框中。例如,在 for 程式碼片段中,可編輯欄位是初始值設定項變數(預設情況下為 i)和長度運算式(預設情況下為 length)。

  選定某欄位後,使用者可以為該欄位鍵入新值。按 Tab 可以迴圈通過程式碼片段的可編輯欄位;按 Shift+Tab 可以按相反的順序迴圈通過這些欄位。單擊某欄位可將游標置於該欄位中,雙擊某欄位可選擇該欄位。反白某欄位時,可能會顯示工具提示,以提供該欄位的說明。

  只有給定欄位的第一個執行個體是可編輯的;反白該欄位時,該欄位的其他執行個體均概要顯示。當您更改某個可編輯欄位的值以後,在程式碼片段中凡是用到該欄位的地方都會對該欄位變更。

  按 Enter 或 Esc 將取消欄位編輯,使“代碼編輯器”恢複普通模式。

  通過修改“選項”對話方塊“字型和顏色”窗格中的“程式碼片段欄位”設定,可以更改可編輯程式碼片段欄位的預設顏色。有關更多資訊,請參見如何:更改編輯器中使用的字型及其大小和顏色。

  建立程式碼片段

  除了預設情況下 Visual Studio 包括的程式碼片段以外,還可以建立和使用自訂程式碼片段。有關建立自訂程式碼片段的更多資訊,請參見建立程式碼片段。

  注意

  對於 C# 程式碼片段,用於指定 <捷徑> 欄位的有效字元包括:字母數字字元、數字記號 (#)、波狀符號 (~)、底線 (_) 和短劃線字元 (-)。

 

相關文章

聯繫我們

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