Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate cppcheck? #669

Open
bitjson opened this issue Apr 27, 2017 · 5 comments
Open

Integrate cppcheck? #669

bitjson opened this issue Apr 27, 2017 · 5 comments
Labels
Feature: Code Analysis Related to integration with clang-tidy, cppcheck, cl.exe /analyze, etc. Feature Request Language Service
Milestone

Comments

@bitjson
Copy link

bitjson commented Apr 27, 2017

Are there any plans to integrate cppcheck into the C/C++ language support? There's a great cppcheck plugin, but I usually expect linting functionality to be bundled with standard language support.

@sean-mcmanus
Copy link
Collaborator

sean-mcmanus commented Apr 28, 2017

There are no current plans to integrate cppcheck. Let us know if our extension somehow is incompatible with it.. The cpptools extenson gives compiler errors when you change the C_Cpp.IntelliSenseEngine setting to Default and errorSquiggles to Enabled, but it's not really a C++ static code analyzer.

@sean-mcmanus sean-mcmanus added help wanted Can be fixed in the public (open source) repo. and removed extension labels Jan 18, 2018
@bobbrow bobbrow added this to the Triage milestone Oct 17, 2019
@github-actions github-actions bot modified the milestones: Triage, Backlog Oct 20, 2020
@github-actions
Copy link

This feature request has received enough votes to be added to our backlog.

@KrestenHelstrup
Copy link

Any updates on this ?

@sean-mcmanus
Copy link
Collaborator

No progress yet. We have some other similar issues at #2908 and #531 .

asialasr pushed a commit to asialasr/vscode-cpptools that referenced this issue Mar 12, 2021
@sean-mcmanus sean-mcmanus added Feature: Code Analysis Related to integration with clang-tidy, cppcheck, cl.exe /analyze, etc. and removed help wanted Can be fixed in the public (open source) repo. labels Jul 14, 2021
@sean-mcmanus sean-mcmanus modified the milestones: Backlog, On Deck Jul 14, 2021
@sean-mcmanus sean-mcmanus added the more votes needed Issues that have been postponed until more community members upvote it label Jul 14, 2021
@bobbrow bobbrow removed the more votes needed Issues that have been postponed until more community members upvote it label Aug 23, 2022
@mrx23dot
Copy link

mrx23dot commented Jul 9, 2024

Actually, you are better off with a standalone addon. Same way as Python is handled in VSCode.

It's hard enough to keep up with basic debugging functionality fixes.

Check out
https://marketplace.visualstudio.com/items?itemName=jbenden.c-cpp-flylint
it has half million installs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Code Analysis Related to integration with clang-tidy, cppcheck, cl.exe /analyze, etc. Feature Request Language Service
Projects
None yet
Development

No branches or pull requests

5 participants