成为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:

相关推荐
名剑走天下3 小时前
在VSCode中:解决终端输出中文乱码问题
ide·vscode·编辑器
兰文彬3 小时前
vscode 安装Jupiter以后,终端无法切换conda环境了
ide·vscode·编辑器
CV小白进阶路3 小时前
【无标题】Vscode 报错 got bad result from install script无法远程链接服务器
服务器·ide·vscode
名剑走天下3 小时前
在 VSCode 中:引入开源cJSon解析库+示例demo
ide·vscode·编辑器
Qrun7 小时前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
mrsyf18 小时前
VSCode中Copilot的询问、编辑、代理有啥区别?
ide·vscode·copilot
lxmyzzs1 天前
vscode-ssh无法进入docker问题解决
vscode·docker·ssh
Candice_jy1 天前
vscode运行ipynb文件:使用docker中的虚拟环境
服务器·ide·vscode·python·docker·容器·编辑器
不染尘.1 天前
2025_11_5_刷题
开发语言·c++·vscode·算法·贪心算法·动态规划