vscode visual tag studio color code closing brackethighlighter autoclose visual-studio visual-studio-2013 class-diagram code-map

tag - ¿Actualizar el ''mapa de código'' en Visual Studio 2013 automáticamente?



vs code autoclose html (2)

Empecé a gustarme el "show on code map" que aparece cuando haces clic con el botón derecho en cualquier clase / método / campo, etc. en Visual Studio 2013. Sin embargo, he notado que no parece ser lo suficientemente inteligente como para "redibujar" (o se le ordenará que vuelva a dibujar) cuando cambien las clases subyacentes (algo así como el propósito de un mapa de código).

Actualmente tengo que eliminar la clase que se ha modificado y luego volver a agregarla para ver las "nuevas" líneas de dependencia, pero esto es un problema porque con más de 15 elementos ahora tengo que rastrear (papel + pluma) qué clases se cambiaron en el código así que recuerdo quitarlos / agregarlos. De lo contrario, el diagrama todavía muestra algunas dependencias obsoletas que son confusas.

Entonces, ¿hay alguna manera de decirle a VS2013 " ¿Sería tan amable de actualizar el gráfico de dependencia entre todos los objetos en el mapa de código basado en la compilación actual ?"


No hay una manera de hacer esto automáticamente. El mapa de códigos se ve actualmente como una herramienta de análisis estático, por lo que no se actualiza de forma dinámica / automática. Cuando cambias una clase, debes recordar actualizar el mapa. No hay necesidad de lápiz y papel. O bien, puede ver la fecha / hora de sus clases y actualizar las más nuevas que el mapa. Puedes hacer sugerencias a Microsoft para mejorar su producto. Aquí hay uno de estos métodos: Cómo enviar comentarios sobre Visual Studio


En Visual Studio 2015:

Haga clic derecho en su montaje. Seleccione Grupo → Recuperar niños

Si la selección Recuperar hijos no está presente, elimine primero un elemento del ensamblaje. La modificación del contenido del ensamblaje a veces activa la visibilidad de la acción Recuperar.

Los elementos en el conjunto se actualizarán.