vscode-catch2-test-adapter
vscode-cmantic
vscode-catch2-test-adapter | vscode-cmantic | |
---|---|---|
1 | 2 | |
191 | 81 | |
- | - | |
8.1 | 0.0 | |
about 1 month ago | about 1 month ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-catch2-test-adapter
-
IDE for CPP(leetcode)
However, you can use a unit test framework like GoogleTest or Catch2 whic creates a main() function for you which allows you to run single functions, as long as they have been created through some preprocessor macros. Then you can use a VS Code test adapter like this or this which may let you run a single test by right clicking it directly in VS Code.
vscode-cmantic
-
Best Visual Studio Code extensions for C++ development?
An extension I use a lot for c++ is cmantic, along with Meson for my build system and clangd
-
Better IDE features for VS Code
Yep: https://github.com/BigBahss/vscode-cmantic
What are some alternatives?
Catch - A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
vscode-code-runner - Code Runner for Visual Studio Code
syntax-highlighter - Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
vscode-action-buttons - VsCode extension for custom status bar buttons
vscode-cpptools - Official repository for the Microsoft C/C++ extension for VS Code.
vscode-live-server - Launch a development local Server with live reload feature for static & dynamic pages.
tabnine-vscode - Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
tsc-macro - Compose macro in Typescript, expand back into Typescript
call-graph - Generate call graph for c/cpp functions
Vim - :star: Vim for Visual Studio Code