https://github.com/yidadaa/cmake-test-tools-vscode
Fastest cpp test runner vscode extension, support Google Test / Catch2.
https://github.com/yidadaa/cmake-test-tools-vscode
Last synced: 5 months ago
JSON representation
Fastest cpp test runner vscode extension, support Google Test / Catch2.
- Host: GitHub
- URL: https://github.com/yidadaa/cmake-test-tools-vscode
- Owner: Yidadaa
- License: other
- Created: 2022-12-06T07:50:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-30T11:00:47.000Z (almost 2 years ago)
- Last Synced: 2025-01-06T20:59:55.953Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 1.93 MB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# CMake Test Tools Extension for VSCode
This extension is an alternative of [TestMate Extension](https://github.com/matepek/vscode-catch2-test-adapter), supports Google Test and Catch2.
## Preview
> Here is a screen recording GIF file. Please be patient if your network connection is slow.
## Features
- Blazing fast discovering tests from opening files, but not from whole project, which makes it faster than TestMate in huge projects;
- Add `run` and `debug` inline Code Lens actions to document;
- Integrated with [Offical CMake Tools Extension](https://github.com/microsoft/vscode-cmake-tools).## Requirements
All requirements are same as [CMake Tools Extension](https://github.com/microsoft/vscode-cmake-tools).## Usage
Before click `run` and `debug` button, please make sure that the CMake build target and CMake launch target in the status bar are consistent, and that the target include the file of the case you want to run.
## Extension Settings
- No Settings yet.## Known Issues
If you encounter any issues while using, please submit an issue [here](https://github.com/Yidadaa/CMake-Test-Tools-VSCode/issues).## Release Notes
See [change log](./CHANGELOG.md);# License
- Licensed by [Anti 996 License](https://github.com/kattgu7/Anti-996-License)