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