成为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:
在这里插入图片描述

相关推荐

  1. cmake 查看编译命令,以及在vscode如何使用cmke

    2024-07-15 11:04:02       52 阅读
  2. 2401cmake,学习cmake4

    2024-07-15 11:04:02       50 阅读
  3. CMakebuild type

    2024-07-15 11:04:02       35 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 11:04:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 11:04:02       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 11:04:02       58 阅读
  4. Python语言-面向对象

    2024-07-15 11:04:02       69 阅读

热门阅读

  1. IT6161: MIPI to HDMI Converter

    2024-07-15 11:04:02       27 阅读
  2. 2718. 查询后矩阵的和

    2024-07-15 11:04:02       22 阅读
  3. 泌尿系统疾病病人的护理

    2024-07-15 11:04:02       24 阅读
  4. SpringBoot,有哪些优点?

    2024-07-15 11:04:02       18 阅读
  5. Qt/QML学习-自定义CheckBox

    2024-07-15 11:04:02       25 阅读
  6. Django会话机制

    2024-07-15 11:04:02       20 阅读
  7. 计算机网络 TCP粘包问题

    2024-07-15 11:04:02       23 阅读
  8. 洛谷P8839~8841题解

    2024-07-15 11:04:02       19 阅读
  9. 机器学习-16-分布式梯度提升库XGBoost的应用

    2024-07-15 11:04:02       27 阅读
  10. hot100 | 九、图论

    2024-07-15 11:04:02       26 阅读