vs 自定義程式碼塊
程式碼自動生成,讓程式碼飛~
我目前用的是vs2013,c,c++用的多,vs自帶了一套程式碼塊規則,下面我們就以for舉例子.
1 原生程式碼塊怎麼使用
輸入for後按Tab鍵:

這時候可以修改 size_t,比如改成int,改完後,再按Tab,可以修改變數名,改完後,再按Tab,可以修改length.修改完後按回車鍵,結束.
2 增加自定義程式碼塊
先定一個目標,假設我想輸入for後,想得到下面的效果:size_t默認為int { 接在for語句的行尾,反正見圖吧.

c++語言的規則,是進入F:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\Snippets\2052\Visual C++
複製for對應的文件到一個新建的目錄,比如 f:shell\vs\

將複製後的文件用文本方式打開,然後小小的修改一下.

然後打開vs.進入-工具->程式碼段管理器

然後倒入我們的新建的文件夾.點擊添加就可以了.最後點擊確定.ok

測試一下:出入for,按Tab:

出現了選擇,我們的那個是afor,(首字母a排在前面,可以優先選擇我們自定義的,這就是為什麼我要把名字偷偷改了,小心機,不要告訴別人),再按Tab就可以啦.

3 實用的點
當然我們也可以自定義一些關鍵字,比如:fun,自動幫你生成fun注釋.再比如文件開頭,搞一些聲明,符合開源規則什麼之類的那種東西.
自動生成,很方便.下圖是我手寫的,有點丑,僅僅表達意識哈.
其他軟體:vs code的規則,好像是集合在一個文件裡面,sourceInsight裡面也有,的用起來也不錯.
