devtbi / vscode-cppinsights

cppinsights extension for vscode
The Unlicense
12 stars 1 forks source link
cpp cppinsights insights visual-studio-code vscode vscode-extension

C++ Insights for Visual Studio Code (VSCode)

Features

This extension allows you to view C++ Insights inside of vscode:

Show C++ insights

or diff the Insights with your original source:

Diff source with C++ insights

The extension can utilize a compilation database/compile commands for easy use in existing environments. You can specify a directory containing the compilation database, aka the build directory, with vscode-cppinsights.buildDirectory. If the active file is part of a workspace, and vscode-cppinsights.buildDirectoryPrioritizeCMake is set, the cmake.buildDirectory is used to determine the build directory.

Requirements

This extension requires @andreasfertig's C++ Insights. C++ Insights can be found here: https://github.com/andreasfertig/cppinsights. Build or download the latest release and specify the path to the cppinsights binary in vscode-cppinsights.path.

Commands

Extension Settings

This extension contributes the following settings: (You can find descriptions in the settings UI)

Contribute

If you want to contribute, have an idea for a feature, or want to report an issue, please visit the GitHub repository.

Known Issues

Compiler Error on Windows