Практическое руководство. Задание свойств анализа кода для проектов C/C++
Существует возможность настройки правил анализа кода для каждой конфигурации проекта.Кроме того, для анализа кода можно подавить предупреждения, вырабатываемые кодом, созданным и добавленным в проект с помощью стороннего средства.
Страница свойств "Анализ кода"
Страница свойств Анализ кода содержит все параметры конфигурации анализа кода для выбранного проекта.Чтобы открыть страницу свойств "Анализ кода", щелкните правой кнопкой мыши соответствующий проект в обозревателе решений и выберите пункт Свойства.Затем разверните узел Свойства конфигурации и выберите вкладку Анализ кода.
Конфигурация и платформа проекта
Списки Конфигурация и Платформа позволяют применить разные параметры анализа кода к проектам с разными сочетаниями конфигурации и платформы.Например, можно создать один набор правил анализа кода для отладочных выпусков проекта и другой набор правил для рабочих выпусков проекта.
Включение анализа кода
Включить анализ кода в проекте можно, выбрав параметр Включить анализ кода для C/C++ в построении.Например, используя дополнительно список Конфигурация, можно отключить анализ кода для отладочных выпусков и включить для рабочих выпусков.
Если в проекте содержится управляемый код, можно включить или отключить анализ кода, выбрав параметр Включить анализ кода в построении.
Цель анализа кода заключается в повышении качества кода и исключении распространенных ошибок.Поэтому следует хорошо подумать, прежде чем отключать анализ кода.Как правило, лучше отключить отдельные наборы правил или правила, применение которых для данного проекта не требуется.
Созданный код
Разработчики часто используют различные средства для более быстрой разработки приложений.Данные средства также создают код, который добавляется в проект.Может потребоваться просмотр нарушений правил, обнаруживаемых при анализе в созданном коде.Однако отображение таких нарушений может оказаться нежелательным, если поддержка кода не планируется.
Флажок Скрывать результаты из созданного кода на странице свойств Общие позволяет отключить отображение предупреждений анализа кода, вырабатываемых кодом, созданным сторонними средствами.
Наборы правил
Если проект содержит управляемый код, можно выбрать правила, применяемые при анализе кода, указав набор правил в списке Выполнить этот набор правил.
См. также
Основные понятия
Анализ качества управляемого кода с помощью метода анализа кода