c++ - vscode 无法识别扩展名 .cpp.in
问题描述
我最近一直在学习 cmake,我想使用该命令configure_file
生成.cpp
文件,因为我需要从源文件中的 cmake 变量创建的动态值。但是,VSCode 似乎无法识别扩展名.cpp.in
,因此编辑器没有显示任何自动建议或突出显示。但是 VSCode 仍然可以识别扩展.h.in
并显示完美的自动提示和突出显示。有人可以建议一种让 VSCode 识别扩展的方法.cpp.in
吗?非常感谢 :)
解决方案
您必须将扩展名与语言相关联。
在设置中,搜索Files:Associations。选择添加项目按钮并指定*.in
为键和cpp
值。从现在开始,所有带有扩展名的文件.in
都与 c++ 相关联。不知道行*.cpp.in
不行,得自己去测试。
更多信息:语言标识符
推荐阅读
- python - Python 添加 pytest --black 到测试套件
- python - 从 url 中提取单词
- audio - ffmpeg HLS 分割音视频文件
- c - 使用 valgrind 查找 C 内存泄漏会冻结程序
- antlr - 将 W3C 的 EBNF 转换为 ANTLR
- c# - SQLite 与 Dapper C# - Windows 窗体:使用 ComboBox Lisl 属性通过外键检索数据库数据
- python - Python3:删除具有相同坐标(x,y)的数组元素
- google-cloud-firestore - 如果字段存在于另一个集合中,如何仅针对文档查询具有 2 个相关集合的 FireStore 数据模型
- typescript - 将表达式从三元运算符转换为逻辑运算符
- python-3.x - 断言使用规范创建的模拟已被调用引发错误