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

相关推荐
科研小白_d.s4 小时前
vscode配置c/c++环境
c语言·c++·vscode
程序猿进阶11 小时前
如何在 Visual Studio Code 中反编译具有正确行号的 Java 类?
java·ide·vscode·算法·面试·职场和发展·架构
猿饵块11 小时前
vscode
ide·vscode·编辑器
我命由我123451 天前
2.使用 VSCode 过程中的英语积累 - Edit 菜单(每一次重点积累 5 个单词)
前端·javascript·ide·vscode·学习·编辑器·学习方法
疑惑的杰瑞1 天前
[乱码]确保命令行窗口与主流集成开发环境(IDE)统一采用UTF-8编码,以规避乱码问题
java·c++·vscode·python·eclipse·sublime text·visual studio
Eiceblue1 天前
Python 实现Excel XLS和XLSX格式相互转换
vscode·python·pycharm·excel
guigui_hello2 天前
VScode的简单使用
c++·ide·vscode·编辑器
MicrosoftReactor2 天前
技术速递|VS Code Java 8月更新 - 重要 Gradle 更新!用户体验与入门向导增强
java·vscode
tjjingpan2 天前
vscode c++编译环境配置
c++·ide·vscode
天天向上10243 天前
使用vscode开发uniapp, 摆脱hbuilder
ide·vscode·uni-app