Cppcheck — инструмент статического анализа кода C/C++. В отличие от компиляторов C/C++ и многих других инструментов анализа, он не обнаруживает синтаксические ошибки в коде. Cppcheck в первую очередь обнаруживает те типы ошибок, которые компиляторы обычно не обнаруживают. Цель состоит в том, чтобы обнаруживать только настоящие ошибки в коде (т. е. иметь ноль ложных срабатываний).
Чтобы лучше понять, чем cppcheck как статический анализатор может помочь вам в вашем проекте, вы можете прочитать эту статью на коммерческом альтернативном веб-сайте.
qtc-cppcheck — это подключаемый модуль Qt-Creator, который позволяет вам использовать cppcheck внутри Qt-Creator.
Функции
- Автоматически проверять активный проект после сборки
- Автоматически проверять файлы активного проекта при сохранении
- Вручную проверьте любой файл проекта
- Отображать найденную ошибку на панели задач (с отметками в редакторе)
- Большинство настроек настраиваются
Скриншоты
Скачать:
Загрузите скомпилированный плагин для вашей системы и имеющееся у вас приложение QtCreator здесь.
Исходники можно скачать здесь.