Skip to content

Integrate cppcheck? #669

Closed as not planned
Closed as not planned

Description

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.

Activity

  1. sean-mcmanus commented on Apr 28, 2017

    @sean-mcmanus
    Contributor

    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.

  2. added this to the Triage milestone on Oct 17, 2019
  3. modified the milestones: Triage, Backlog on Oct 20, 2020
  4. github-actions commented on Oct 20, 2020

    @github-actions

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

  5. KrestenHelstrup commented on Feb 1, 2021

    @KrestenHelstrup

    Any updates on this ?

  6. sean-mcmanus commented on Feb 1, 2021

    @sean-mcmanus
    Contributor

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

  7. added
    Feature: Code AnalysisRelated to integration with clang-tidy, cppcheck, cl.exe /analyze, etc.
    and removed
    help wantedCan be fixed in the public (open source) repo.
    on Jul 14, 2021
  8. mrx23dot commented on Jul 9, 2024

    @mrx23dot

    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.

  9. bobbrow commented on Apr 30, 2025

    @bobbrow
    Contributor

    As this issue has been open for a long time and we still have no plans to integrate this tool into our extension, we will close it until further notice.

  10. removed this from the On Deck milestone on Apr 30, 2025
  11. locked and limited conversation to collaborators on Jun 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Feature RequestFeature: Code AnalysisRelated to integration with clang-tidy, cppcheck, cl.exe /analyze, etc.Language Servicemore votes neededIssues that have been postponed until more community members upvote it

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions