每次新建一个cpp文件都需要重复写include很烦人,所以比较好的解决方法是设置代码模板,然后一键生成。
首先通过如下路径打开选择框,文件-->首选项-->配置用户代码片段:
选择要配置的文件类型:
把代码片段写在json里。每个代码段都是在一个代码片段名称下定义的,并且有prefix、body和description。prefix是用来触发代码片段的。使用 $1,$2 等指定光标位置,这些数字指定了光标跳转的顺序,$0表示最终光标位置。
注意:新文件中可能会有解释代码,是用来生成空的文档的,需要将他们全部注释,包括括号(统统注释)
"Print to console": {
"prefix": "C++", //在新建立的页面中输入C++就会有智能提示,Tab就自动生成好了
"body": [
"#include <iostream>",
"#include <vector>", //可以自行添加头文件
"", //空行
"using namespace std;", //标准命名空间
"",
"int main()", //main()函数
"{",
" $0", //最终光标会在这里等待输入
" system(\"pause\");", //标准C++的等待用户动作
" return 0;", //结束
"}",
"",
],
"description": "A cpp file template." //用户输入后智能提示的内容(你可以用中文写“生成C++模板”)
}
在新文件中使用模板,在文件开头输入关键字"c++"即可:
其他语言的模板文件配置方法类似。