如何修改VS Code Cpptools扩展Create Declaration/Definition生成文件的扩展名?
问题描述
在VS Code(版本1.78.2)的C/C++扩展(v1.15.4)中,在头文件里右键点击声明并选择「Create Declaration / Definition」上下文菜单项时,生成的源文件默认扩展名是.cpp。想要将扩展名改为.cc或.cxx,但找不到对应的设置选项,询问是否有可行的修改方法。
解决方案
可以通过修改VS Code的C/C++扩展配置来指定生成源文件的扩展名,具体操作如下:
- 打开VS Code设置界面:使用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac),或者点击左下角的设置图标选择「设置」。 - 选择「用户设置」(全局生效)或「工作区设置」(仅当前项目生效),在搜索框中输入
C_Cpp sourceFileExtension。 - 将该设置项的默认值
.cpp修改为你需要的.cc或.cxx即可。
也可以直接编辑settings.json文件,添加以下配置:
"C_Cpp.sourceFileExtension": ".cc"
保存配置后,再次使用「Create Declaration / Definition」功能时,生成的源文件就会使用指定的扩展名。
内容的提问来源于stack exchange,提问作者TyeolRik
相关产品推荐
相关产品推荐

