Analizar la calidad de la aplicación mediante herramientas de análisis del código

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Analizar la calidad del código administrado
El análisis de código administrado de Visual Studio proporciona información sobre los ensamblados administrados como, por ejemplo, las infracciones de las reglas de programación y de diseño estipuladas en las instrucciones de diseño de Microsoft .NET Framework. Los mensajes de advertencia identifican cualquier problema pertinente de programación y diseño y, cuando es posible, proporcionan información sobre la solución del problema.

Analizar la calidad del código C/C++
La herramienta Análisis de código de C/C++ proporciona a los desarrolladores información sobre posibles defectos en su código fuente de C/C++. Entre los errores de codificación más comunes detectados por esta herramienta, destacan las saturaciones de búfer, los casos de memoria no inicializada, la desreferenciación del puntero NULL, así como las pérdidas de memoria y recursos.

Utilizar conjuntos de reglas para agrupar reglas de análisis de código
Seleccione y cree conjuntos de reglas para aplicarlos al proyecto.

Errores de la aplicación de análisis de código
Corrija errores en la funcionalidad de análisis de código.

Mejorar la calidad del código con directivas de protección de equipo
Al usar el control de versiones de Team Foundation (TFVC), pueden crearse directivas de protección para los proyectos de equipo que apliquen procedimientos que mejoren tanto el código como la eficacia de desarrollo del grupo. Las directivas de protección son reglas que se establecen en el nivel del proyecto de equipo y cuya implantación es obligatoria en los equipos de los desarrolladores antes de que el código pueda protegerse.

Análisis de código para controladores

Las herramientas de análisis de código pueden ayudar a mejorar la estabilidad y confiabilidad del controlador analizando sistemáticamente el código fuente del controlador.

Analizar la calidad del controlador mediante herramientas de análisis del código
El análisis de código para controladores (Code Analysis for Drivers) es una herramienta de comprobación estática en tiempo de compilación que detecta errores básicos de codificación en programas de C y C++ e incluye un módulo especializado diseñado para detectar errores en el código del controlador en modo kernel (principalmente). El comprobador de controladores estático (Static Driver Verifier, SDV) es una herramienta de comprobación estática que analiza sistemáticamente el código fuente de los controladores en modo kernel de Windows. El SDV determina si el controlador interactúa correctamente con el kernel del sistema operativo de Windows.

Advertencias de análisis de código para controladores
Describe las advertencias que Code Analysis for Drivers notifica cuando detecta un posible error en el código del controlador.

Medir la complejidad y el mantenimiento del código administrado
Inserte la descripción aquí.

Haga una prueba unitaria de su código
Inserte la descripción aquí.

Mostrar: