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

相关推荐
YY&DS2 小时前
VSCode Remote SSH 远程 Linux 无法连接
vscode
(づど)1 天前
解决VSCode中安装Go环境Gopls失败的问题
vscode·golang
QQRRRRW2 天前
Tailwind+VScode (Vite + React + TypeScript) 原理与实践
vscode·react.js·typescript
_OP_CHEN2 天前
前端开发实战深度解析:(一)认识前端和 HTML 与开发环境的搭建
前端·vscode·html·web开发·前端开发
charlie1145141912 天前
利用WSL + VSCode + ESP-IDF6开发ESP32系列单片机指南
ide·vscode·单片机·esp32·wsl·指南·工程
0欧姆2 天前
VScode 创建 QNX 模板工程
ide·vscode·编辑器
PyGata3 天前
CMake学习笔记(一)
学习笔记·cmake·cmakelists
阿波茨的鹅3 天前
VSCode C++ 项目配置教程
c++·ide·vscode
凌晨一点的秃头猪3 天前
VScode 添加远程服务器教程
ide·vscode·编辑器
Hi_kenyon3 天前
使用vim来完全控制你的VSCode(一)
vscode·编辑器·vim