首页 > 解决方案 > vscode 无法识别扩展名 .cpp.in

问题描述

我最近一直在学习 cmake,我想使用该命令configure_file生成.cpp文件,因为我需要从源文件中的 cmake 变量创建的动态值。但是,VSCode 似乎无法识别扩展名.cpp.in,因此编辑器没有显示任何自动建议或突出显示。但是 VSCode 仍然可以识别扩展.h.in并显示完美的自动提示和突出显示。有人可以建议一种让 VSCode 识别扩展的方法.cpp.in吗?非常感谢 :)

https://i.stack.imgur.com/tXtiI.png

标签: c++visual-studio-codecmake

解决方案


您必须将扩展名与语言相关联。

在设置中,搜索Files:Associations。选择添加项目按钮并指定*.in为键和cpp值。从现在开始,所有带有扩展名的文件.in都与 c++ 相关联。不知道行*.cpp.in不行,得自己去测试。

更多信息:语言标识符


推荐阅读