在VS2017中建立C++的程式碼塊模板
有任何問題,請留言!!!
在VS2017中有工具–>程式碼片段管理器,方便我們使用固有的程式碼塊模板,同時我們也可以自定義模板。
在VS2017中程式碼片段的模板是xml檔案,字尾為snippet格式,不知道怎麼寫,但是它已有一些現成的程式碼塊,可以仿照它來寫。
首先,通過工具(T)裡面的程式碼片段管理器進入:
C++,下面有兩個選項,一個是自己的程式碼塊,也就是自定義的;另一個是VS自帶的,裡面已經有了一些程式碼塊。因為我們這裡是要自定義,但是又不知道怎麼寫,所以開啟其中一個VS自帶的程式碼塊參照就行。隨便選擇一個就行。
我選擇if這個程式碼塊,旁邊的是它的屬性,我們可以看到上面有它的位置,複製,進入。
看到VS自帶的程式碼塊都在這,選擇ctor,用文字編輯器開啟。
參照這個修改就行,Title是程式碼塊的名字,Shortcut好像是快捷方式,後面兩項我就沒修改了。到了下面Declarations這一段是進行作用描述的。直接對Code部分進行修改。
新建一個字尾為snippet的檔案,將ctor裡面的內容複製過去,進行修改,我的修改如上圖所示,修改完之後,儲存。
還是在程式碼片段管理器中,點選下面的匯入按鈕,找到新建的檔案位置匯入即可。
現在已經完成了匯入,可以直接在編輯區使用了
如果還想建立其它的程式碼塊,按此方法同理新增就行。
VS Code新增可以看這篇文章:https://zhuanlan.zhihu.com/p/100504877