Cppcheck в Qt Creator


Ручное использование

Ручная проверка активного проекта выполняется при выборе пункт «Проверить активный проект» меню «Инструменты->Cppcheck» (рисунок слева)

Ручная проверка активного документа (независимо от его принадлежности проектам) выполняется при выборе пункт «Проверить активный документ» меню «Инструменты->Cppcheck» (рисунок слева)

Также возможна проверка любого элемента в обозревателе проектов. Для этого достаточно кликнуть правой кнопкой по интересующему элементу и в контекстном меню выбрать пункт «Проверить Cppcheck» (рисунок справа)

Настройки

Возможности по настройке плагина

Возможности по настройке плагина

Настройки плагина можно условно разделить на две группы: настройки запуска и настройки анализа.

Настройки запуска

Для функционирования плагина необходимо указать исполняемый файл программы-анализатора. Для этого необходимо нажать на кнопку «…» справа от пункта «Исполняемый файл» и в появившемся диалоге выбрать исполняемый файл Cppcheck. В случае успешного задания исполняемого файла в подсказке к полю ввода будет отображена версия выбранного анализатора.

Опции проведения автоматического анализа:

  • «Проверять проект после построения» - анализ активного проекта по завершении его построения (успешного или нет)
  • «Проверять документы после сохранения» - анализ изменившихся документов активного проекта после их сохранения (или отмены изменений)
  • «Проверять при смене активного проекта» - анализ проекта при его установке в качестве активного для текущей сессии
  • «Проверять добавленные файлы» - анализ файлов, добавленных в активный проект

Настройки анализа

  • «Проверять на неиспользуемые функции» - выполнять проверку на наличие в программе неиспользуемых функций.

Внимание! При выборе данной опции анализ будет производиться в однопоточном режиме, что может негативно сказаться на его скорости.

  • «Проверять на неточные ошибки» - при проверке выводить сообщения об ошибках даже в тех случаях, когда анализатор не уверен в их точности
  • «Пользовательские параметры» - добавить произвольные параметры запуска анализатора. Список возможных параметров можно просмотреть, нажав на кнопку «?» справа от опции
  • «Показывать вывод программы» - дублировать выходные сообщения анализатора в панель Qt Creator с названием «Основные сообщения»

Более подробную информацию о назначении плагина и ссылки на скачивание можно найти на этой странице.