成为CMake砖家(4): VSCode中的CMake语法高亮

大家好,我是白鱼。 在成为CMake砖家的路上,我的主力 IDE/编辑器是 VSCode。

VSCode 免费、插件丰富、文档完善, 相比于 CLion 的年费几百上千元的license真的很香。

不过, 工欲善其事必先利其器, VSCode 需要安装合适的插件才可以得到 CMake 语法高亮。 如果只是安装了 CMake Tools (至少对于 19.19 版本, 截至2024.07.14), CMakeLists.txt 仍然是没有高亮的:

推荐大家安装 CMake Language Support 插件, 效果如右图:

CMake Language Support 插件依赖 dotnet,可以自行安装, 也可以使用 VS2022 安装路径下的:

例如白鱼使用的是 VS2022 自带的 dotnet:
C:\Program Files\Microsoft Visual Studio\2022\Community\dotnet\net8.0\runtime\dotnet.exe

在环境变量里加入 PATH:

相关推荐
mailangduoduo1 天前
零基础教学连接远程服务器部署项目——VScode版本
服务器·pytorch·vscode·深度学习·ssh·gpu算力
kun200310292 天前
如何用Obsidian+VSCode生成文案排版并发布到公众号
ide·vscode·编辑器
暴走十八步2 天前
PHP+vscode开启调试debug
开发语言·vscode·php
you-_ling2 天前
IO编程相关知识
c语言·vscode
学嵌入式的小杨同学2 天前
【Linux 封神之路】信号编程全解析:从信号基础到 MP3 播放器实战(含核心 API 与避坑指南)
java·linux·c语言·开发语言·vscode·vim·ux
zhanglianzhao3 天前
Win 11 WSL 配置Claude code 并在VsCode中使用
ide·vscode·编辑器·claude·cladue code
Keying,,,,3 天前
VScode中终端闪退问题
ide·vscode·编辑器
热爱生活的五柒3 天前
如何在vscode中使用Claude code以及插件中配置setting.json无效的解决方法
ide·vscode·编辑器
浩瀚之水_csdn3 天前
vscode中运行html语言
ide·vscode·html
JQLvopkk3 天前
VSCode基础使用
ide·vscode·编辑器