Cppcheck — инструмент статического анализа кода C/C++. В отличие от компиляторов C/C++ и многих других инструментов анализа, он не обнаруживает синтаксические ошибки в коде. Cppcheck в первую очередь обнаруживает те типы ошибок, которые компиляторы обычно не обнаруживают. Цель состоит в том, чтобы обнаруживать только настоящие ошибки в коде (т. е. иметь ноль ложных срабатываний).

Чтобы лучше понять, чем cppcheck как статический анализатор может помочь вам в вашем проекте, вы можете прочитать эту статью на коммерческом альтернативном веб-сайте.

qtc-cppcheck — это подключаемый модуль Qt-Creator, который позволяет вам использовать cppcheck внутри Qt-Creator.

Функции

  • Автоматически проверять активный проект после сборки
  • Автоматически проверять файлы активного проекта при сохранении
  • Вручную проверьте любой файл проекта
  • Отображать найденную ошибку на панели задач (с отметками в редакторе)
  • Большинство настроек настраиваются

Скриншоты

Скачать:

Загрузите скомпилированный плагин для вашей системы и имеющееся у вас приложение QtCreator здесь.

Исходники можно скачать здесь.