Skip to content
CMake integration in Visual Studio Code
TypeScript PowerShell Other
Branch: develop
Clone or download
yokuyuki and bobbrow Recalculate total for ctest for every run (#737)
Total for ctest shouldn't be based off total of tests parsed but rather how many tests are run as you can use ctest args to limit how many tests are fun. For example, if I have 100 tests, but I run my ctest for only one test, it shouldn't show the status as failing and that 1/100 tests passing.
Latest commit 3ec645b Aug 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Update variable substitution tests Jul 26, 2018
docs added a launchTargetDirectory command Mar 29, 2019
images Updated Target Debugging documentation Jun 13, 2017
res Tweak outline icon colors Jun 24, 2018
schemas Prompt the user for action when a kit becomes unavailable. (Such as a… Jun 9, 2018
scripts Refactor docs CI task Sep 22, 2018
src Recalculate total for ctest for every run (#737) Aug 15, 2019
test Merge branch 'develop' into develop Apr 4, 2019
types Follow HTTP redirects when downloading the CMake installer [Fix #614] Dec 18, 2018
.clang-format .clang-format changes: Mar 3, 2018
.gitattributes Bad git! No! (Don't change line endings in executables) Dec 19, 2017
.gitignore Update variable substitution tests Jul 26, 2018
.travis.yml Install PowerShell directly instead of via Homebrew Nov 25, 2018
.vscodeignore Update docs, changelog, and package for 1.1.1 Jul 27, 2018 Preparing for new version Nov 27, 2018 Rename old changelog Apr 12, 2018
LICENSE.txt Pull in a LICENSE from develop Feb 28, 2018 Updates to readme Jul 22, 2019 Use bundled vswhere.exe Dec 19, 2017
appveyor.yml Fixes mingw scan test. Nov 27, 2018
package.json Add new commands, cmake.buildType and cmake.buildDirectory (#726) Aug 9, 2019
tsconfig.json Follow HTTP redirects when downloading the CMake installer [Fix #614] Dec 18, 2018
tslint.json Clean up test imports and run a format pass over the codebase Mar 25, 2018
yarn.lock Update dependencies from yarn audit. (#709) Jul 15, 2019

CMake Tools

CMake Tools provides the native developer a full-featured, convenient, and powerful workflow for CMake-based projects in Visual Studio Code.

Maintainer Changes (7/12/19)

vector-of-bool has moved on to other things and Microsoft is now maintaining this extension. Thank you vector-of-bool for all of your hard work getting this extension to where it is today!

1.1.0 Changes! Exciting!

1.1.0 includes a few big new changes and features. Read about them here, and be sure check the changelog!

Important Links:

Issues? Questions? Feature requests?

PLEASE, if you experience any problems, have any questions, or have an idea for a new feature, create an issue on the GitHub page!

This extension itself does not provide language support for the CMake scripting language. For that we recommend this extension.

Microsoft Open Source Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.


This extension collects usage data and sends it to Microsoft to help improve our products and services. Collection of telemetry is controlled via the same setting provided by Visual Studio Code: "telemetry.enableTelemetry". Read our privacy statement to learn more.

Previous Supporters

You can’t perform that action at this time.