ITADN
microsoft/vscode-cmake-tools
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

CMake Logo CMake Tools

增强 VS Code 中的 CMake 开发。

VS Code CMake C C++
VS Code Marketplace Downloads VS Code Marketplace Version Closed Issues

CMake Tools Banner

简介

CMake Tools 为原生开发者提供了在 Visual Studio Code 中针对基于 CMake 的项目的全功能、便捷且强大的工作流。它通过支持 CMake 预设简化了高级配置,并通过支持丰富的 IntelliSense 功能、内置的 CMake 脚本调试器以及可配置的 CMake 任务来增强开发体验。其可定制的界面允许对项目进行高效的定制控制,而 CTest 集成则确保了便捷的测试执行和监控。

功能

Presets Support   Built-In CMake Language Services

CMake Debugging   Project Status

CMake Commands   Project Outline

Tasks   Test Integration

设置与安装

确保您的系统上可用 CMake。以下是几种选择:

  • 下载 CMake
  • 使用 Visual Studio 安装中捆绑的 CMake。

从 VS Code 的扩展窗格或 VS Code Marketplace 安装 CMake Tools 扩展。

确保您已将 CMake 可执行文件添加到 PATH,或者已调整 cmake.cmakePath 设置以指向您的 CMake 可执行文件。

资源

  • Docs 提供全面的文档。
  • Quick Start 快速上手。
  • Github 获取源代码、问题反馈和贡献指南。

贡献

我们鼓励开放和协作的开发环境,并欢迎所有贡献。无论是修复 bug、提出新功能还是改进我们的文档——我们邀请您加入 CMake Tools 社区。请查阅我们的 contribution guidelines 并遵守我们的 code of conduct

您可以使用我们的模板之一向我们提交问题:

Bug Report:如果您在使用 CMake Tools 扩展时看到错误消息或遇到问题。

Feature Request:如果您有建议或需要能够增强开发的功能。

Documentation Request:请求对 CMake Tools documentation 进行更改或添加。

Microsoft 开源行为准则

本项目已采纳 Microsoft 开源行为准则。有关更多信息,请参阅 行为准则常见问题解答,或就任何额外问题或意见联系 opencode@microsoft.com

数据/遥测

此扩展会收集使用数据并将其发送到 Microsoft,以帮助改进我们的产品和服务。遥测数据的收集通过 Visual Studio Code 提供的相同设置进行控制:"telemetry.enableTelemetry"。阅读我们的 隐私声明 以了解更多信息。

致谢

本项目由 @vector-of-bool 发起,目前由 Microsoft 维护。

贡献者

Contributors