Desktop Analysis Tools

Klocwork offers a variety of desktop solutions to help you detect and fix issues as early as possible in the development cycle. You have several options that you can use to run your analysis.

If you use one of our supported IDEs, you can run analysis directly from within your IDE. Currently, there are Klocwork Desktop Plug-ins or extensions available for:

  • Visual Studio (C/C++ and C#)

  • Visual Studio Code (C/C++, C#, Java, JavaScript, Kotlin, and Python)

  • Eclipse (C/C++ and Java)

  • IntelliJ IDEA/Android Studio (Java)

  • CLion (Java)

  • Wind River Workbench (C/C++)

  • QNX Momentics (C/C++)

If you prefer to work on the command line, kwcheck is a desktop analysis tool for C/C++ and Java developers using IDEs and text editors that aren't supported by Klocwork in the form of an IDE plug-in.

Lastly, Klocwork Desktop is a GUI alternative to the command-line desktop analysis tool, kwcheck. Like kwcheck, Klocwork Desktop is for developers using IDEs and text editors that aren't supported in the form of an IDE plug-in.

Compatible IDEs

To view compatibility information for your preferred IDE, see Supported IDEs.

Alternate methods

Command-line users can use kwcheck to integrate Klocwork with the tools of your choice. For more details, see Klocwork Desktop command line.

Klocwork Desktop offers a GUI interface which you can use in addition to any IDEs or text editors that are not supported in the form of an IDE plug-in. Both C/C++ and Java are supported. For more details, see Getting started with Klocwork Desktop for C/C++ or Getting started with Klocwork Desktop for Java.