VS Code新建文件时是否可自动生成预置的初始模板代码?
可以实现,以下是两种常用的操作方案:
方案1:使用VS Code自带用户代码片段(无需额外安装扩展)
该方案需要手动输入触发词调用模板,胜在不用额外装扩展、配置灵活:
- 按
Ctrl+Shift+P(Windows/Linux系统)或Cmd+Shift+P(Mac系统)调出命令面板 - 输入「用户代码片段」,选中弹出的对应选项
- 在接下来弹出的语言列表中找到
cpp.json(C++语言的配置文件)并打开 - 将以下配置写入文件后保存即可:
{ "C++默认初始化模板": { "prefix": "cppmain", "body": [ "// auto generated ...", "#include <iostream>", "", "int main() {", " // Enter your code here.", " return 0;", "}" ], "description": "C++带main函数的默认初始模板" } }
- 后续新建
.cpp后缀的文件后,输入cppmain按下回车,就能自动生成你需要的预设代码。
方案2:新建文件自动填充模板(无需手动输入触发词)
如果需要新建文件就直接生成默认代码,不需要手动调用,可以用文件模板类扩展实现:
- 在VS Code扩展商店搜索「File Template」类扩展安装
- 进入扩展设置页面,选择新建C++语言模板
- 将你需要的默认初始代码粘贴到模板编辑区保存
- 后续所有新建
.cpp后缀的文件,都会自动填充你设置好的代码内容。
如果需要给其他编程语言配置同类默认模板,参照上面的逻辑修改对应语言的配置即可。
内容的提问来源于stack exchange,提问作者Somya Sarathi Samal
相关产品推荐
相关产品推荐

