Share via


Propiedades del análisis de código para C/C++

Pueden configurarse las reglas que utiliza la herramienta de análisis de código para analizar el código en cada configuración de un proyecto. Además, el análisis de código puede dirigirse para suprimir las advertencias de código generado y agregado al proyecto por una herramienta de otro fabricante.

Página de propiedades del análisis de código

La página de propiedades de Análisis de código contiene la configuración completa de análisis de código para un proyecto. Para abrir la página de propiedades del análisis de código para un proyecto en el Explorador de soluciones, haga clic con el botón secundario del mouse en el proyecto y después haga clic en Propiedades. A continuación, expanda Propiedades de configuración y seleccione la ficha Análisis de código.

Configuración y plataforma del proyecto

La lista Configuración y la lista Plataforma permiten aplicar diferentes valores de análisis de código a diferentes combinaciones de configuración y plataformas del proyecto. Por ejemplo, puede dirigir el análisis de código con el fin de aplicar un conjunto de reglas al proyecto para las compilaciones de depuración y un conjunto diferente para las compilaciones de versión.

Habilitar el análisis de código

Para decidir si habilita el análisis de código para un proyecto, seleccione Habilitar análisis de código para C/C++ al compilar. En combinación con la lista Configuración, puede, por ejemplo, optar por deshabilitar el análisis de código para las versiones de depuración y habilitarlo para las versiones de lanzamiento.

Si su proyecto contiene código administrado, para habilitar o deshabilitar el análisis de código, seleccione Habilitar análisis de código al compilar.

El análisis de código se ha diseñado para mejorar la calidad del código y evitar los errores comunes. Por consiguiente, considere cuidadosamente si desea deshabilitarlo. Normalmente es mejor deshabilitar conjuntos de reglas o reglas individuales que no desea aplicar al proyecto.

Código generado

Los desarrolladores utilizan a menudo herramientas como ayuda para desarrollar rápidamente las aplicaciones. Estas herramientas pueden generar código que se agrega al proyecto. Quizá desee ver las infracciones de reglas que el análisis de código detecta en el código generado. Sin embargo, es posible que no le interese verlas si no desea mantener el código.

La casilla Suprimir resultados del código generado en la página de propiedades General le permite seleccionar si desea ver las advertencias del análisis de código referentes al código administrador que genera una herramienta de otro fabricante.

Conjuntos de reglas

Si el proyecto contiene el código administrado, puede seleccionar las reglas que desea aplicar en un análisis de código seleccionando un conjunto de reglas en la lista Ejecutar este conjunto de reglas.

Vea también

Conceptos

Analizar la calidad del código administrado mediante el análisis de código

Otros recursos

Advertencias de análisis de código de C/C++