Novedades en las herramientas de calidad y diagnóstico para el desarrollador de Visual Studio 2013
Visual Studio 2013 incorpora nuevas características para los desarrolladores en estas áreas:
New diagnostic tools for Windows Store apps
CodeLens
Code maps
.NET Framework Memory Analysis with Dump Files
IntelliTrace
Unit tests
Code analysis
Coded UI tests for Windows Store apps
Nuevas herramientas de diagnóstico para aplicaciones de la Tienda Windows
Analizar la capacidad de respuesta de la IU |
Puede encontrar áreas de código HTML, CSS y XAML que afectan a la capacidad de la aplicación de ser rápida y fluida.Consulte Analizar la capacidad de respuesta de la interfaz de usuario (JavaScript) y Analizar la capacidad de respuesta de la interfaz de usuario en aplicaciones de la Tienda Windows (XAML). |
Analizar problemas de memoria en aplicaciones JavaScript |
El analizador de memoria de JavaScript puede ayudarle a entender el uso de la memoria y a buscar pérdidas de memoria en las aplicaciones de la Tienda Windows desarrolladas para Windows con JavaScript.Consulte Analizar el uso de memoria en aplicaciones de la Tienda Windows (JavaScript). |
Analizar el uso de energía |
La herramienta Consumo de energía ayuda a analizar el consumo eléctrico y de energía de las aplicaciones de la Tienda Windows en dispositivos de tableta de bajo consumo que funcionan al menos parte del tiempo con baterías.La optimización del uso de la energía puede incrementar la adopción y el uso de tu aplicación por parte de los clientes.Analizar el uso de energía en las aplicaciones de la Tienda Windows |
CodeLens
Busque información sobre el código sin dejar el editor cuando use CodeLens en Visual Studio Ultimate.Puede buscar referencias al código, cambios en el código, errores vinculados, elementos de trabajo, revisiones de código y pruebas unitarias, y todo ello en el mismo contexto que el código.
Para obtener más información acerca de lo que necesita, consulte Buscar cambios en el código y otro historial con CodeLens.Por ejemplo, para buscar información sobre el código al usar GIT, necesitará Visual Studio 2013 Update 3.
Mapas de código
Si desea entender cómo encaja el código y poder consultar visualmente en qué lugar del código se encuentra mientras realiza el seguimiento, asigne el código con Visual Studio Ultimate.También puede asignar visualmente la pila de llamadas durante la depuración.
Para obtener más información acerca de lo que necesita, consulte:
Asignar dependencias en el código mediante gráficos de dependencias
Asignar métodos en la pila de llamadas durante la depuración en Visual Studio
Por ejemplo, para ver relaciones codificadas por colores y las dependencias en los proyectos que comparten código entre varias aplicaciones, necesitará Visual Studio 2013 Update 3.
Análisis de memoria de .NET Framework con archivos de volcado de memoria
Uno de los problemas que suele afectar a las aplicaciones .NET que se ejecutan en entornos de producción está relacionado con su uso de la memoria, que puede afectar a la aplicación y potencialmente a todo el equipo.Visual Studio 2013 expande sus herramientas de análisis de archivos de volcado de memoria para ayudar a detectar pérdidas de memoria, un uso ineficaz de la misma y asignaciones innecesarias en aplicaciones web, de base de datos y de escritorio de .NET Framework.
Para obtener más información sobre la herramienta de análisis de memoria de .NET, consulte esta publicación en el blog de Visual Studio ALM + Team Foundation Server.Para obtener más información sobre los archivos de volcado de memoria, consulte Usar archivos de volcado de memoria para depurar bloqueos de la aplicación en Visual Studio.
IntelliTrace
Área |
Nuevas características y tareas admitidas |
---|---|
Diagnosticar aplicaciones en la implementación |
|
Pruebas unitarias
Área |
Nuevas características y áreas compatibles |
---|---|
Editor de código |
Busque pruebas unitarias y su estado sin abandonar el editor cuando use CodeLens en Visual Studio Ultimate.
Consulta Buscar cambios en el código y otro historial con CodeLens. |
Crear y guardar conjuntos de pruebas con listas de reproducción |
Puede crear y guardar una lista de pruebas que desea ejecutar o ver como grupo.Al seleccionar una lista de reproducción, las pruebas de la lista aparecerán en el Explorador de pruebas.Puede agregar una prueba a más de una lista de reproducción; todas las pruebas del proyecto estarán disponibles al elegir la lista de reproducción predeterminada Todas las pruebas.Consulta Create custom playlists. |
Filtrado y agrupación de pruebas mejorados en el Explorador de pruebas |
Consulte cómo Group and filter the test list para ver los nuevos criterios del Explorador de pruebas que facilitan la organización y ejecución de pruebas unitarias. |
Análisis de código
Área |
Nuevas características y tareas admitidas |
---|---|
Ventana Análisis de código |
Las advertencias de análisis de código ahora aparecen en la ventana de herramientas Análisis de código.La ventana ayuda a administrar y resolver las advertencias de análisis de código. |
Pruebas de IU codificadas para aplicaciones de la Tienda Windows
Área |
Nuevas características y tareas admitidas |
---|---|
Pruebas de IU codificadas para aplicaciones de la Tienda Windows |
La plantilla Proyecto de prueba de IU codificada (aplicaciones de la Tienda Windows) está disponible para los proyectos de Windows 8.1. Vea Probar aplicaciones de la Tienda Windows con pruebas de IU codificadas y Establecer una propiedad de automatización única para la prueba de controles de la Tienda Windows. |
Optimización guiada por perfiles para Visual C++
Área |
Nuevas características y tareas admitidas |
---|---|
Optimización guiada por perfiles para Visual C++ |
El complemento Optimización guiada por perfiles para Visual C++ racionaliza la experiencia de optimización guiada por perfiles para los desarrolladores de aplicaciones nativas para el escritorio y la Tienda Windows. Consulta Optimización guiada por perfiles del concentrador Rendimiento y diagnósticos. |
Vea también
Conceptos
Mejorar la calidad con las herramientas de diagnóstico de Visual Studio
Novedades en las herramientas de modelado de Visual Studio 2013