本文要介紹的是VSTS 2010客戶端IDE的一個新功能版本,這個功能可以幫助開發人員記錄經常要輸入的文字,這些文字可以是代碼、英文、注釋,版權信息等等,雖然該功能并非VS首創,但是也給新版VS增強了很多易用性,首先來看一下如何使用:
首先啟動VS 2010,文章安裝的是VS 2010旗艦版Beta 2:
接下來在VS 2010中新建一個任意類型文件,這里我創建一個HTML文件:
在要插入代碼的地方右擊選擇Insert Snippet,或者可以使用快捷鍵Ctrl+K Ctrl+X進行同樣操作:
然后選擇要插入的內容即可:
這樣就輕松完成了代碼的插入,對于以上的簡單代碼大家可能并不能看出效率來,接下來我們來將自己常用的代碼或項目中常用的代碼添加到其中,以后使用的時候就非常方便,快捷,并且這個功能給很多類人帶來了方便:
1. 講師:做Demo的時候再也不用復制粘貼了,只要將Demo代碼段做成類似的快捷代碼就可以輕松完成Demo;
2. 開發人員:通過自定義快捷代碼的方式,我們可以輕松與同事共享好的算法和常用的數據結構等,開始先介紹一下這些預定義的代碼的存儲方式,我們在VS 2010菜單項中選擇Tools,再選擇Code Snippets Manager:
在這個管理器中我們可以看到所有預定義的可被快速插入的代碼及文本:
我們隨便選擇一個代碼到它的物理位置看看:
通過上圖我們可以看到,代碼段是其實就是定義在一個XML格式的以snippet為后綴的文件中,也許很多人看到上面大量的XML結構會頭疼,但是,其實制作自己的自定義代碼段很輕松,接卸來我們就來做一個測試例子。還是以HTML代碼為例,首先我們為了不影響且區分于VS自帶的代碼段,我們新建一個節點,選擇Add…為我們要存儲的代碼段選擇一個目錄。
原文轉自:http://www.anti-gravitydesign.com