2012-09-24 30 views
45

en versiones anteriores de Visual Studio, podría colapsar los bloques html, pero parece que falta en VS2012. ¿Alguna idea sobre cómo habilitar esa función nuevamente?Contraer html en Visual Studio 2012

+0

http://stackoverflow.com/questions/1729841/visual-studio-command-to-collapse-all-sections-of-markup-tags no hay un duplicado pero está relacionado con cómo colapsar un documento completo ctrl + M + O; – Kieran

+0

Una cosa que noté es que el trazado se puede romper por algo que no sea estricto XHTML. Entonces, si tiene un elemento 'meta' o' br' que no se cierra automáticamente, el analizador continuará revisando el resto del documento para ver la etiqueta de cierre. Cansado de buscar, se dará por vencido y se negará a delinear nada. – KyleMit

Respuesta

97

que estaba teniendo este problema también y me estaba volviendo loco. Resulta que, de alguna manera, apagué el "Esquema automático", lo que significaba que sí vi los signos más/menos y el atajo Ctrl + M + M tampoco funcionaba.

Después de que encendí el Esquema automático en Edición> Perfilado> Comenzar Automático Delineando todo volvió a la normalidad.

NOTA: En algunas ocasiones, para que esta solución funcione, también debe cerrar y volver a abrir el documento antes de hacer clic en Iniciar esquema automático. De hecho, a veces esa opción no aparece en el menú si no lo haces.

+4

Eso está muy conectado.Tuve que activar el esquema automático para que el elemento colapsara. Seguiré votando esta respuesta porque me ayudó de alguna manera. – Idrees

+0

Igual que @Idrees - Tuve que cambiar el esquema. –

+0

ídem. tuvo que apagarlo –

10

Todavía está allí. El problema es que a veces el analizador tarda un tiempo en permitir el colapso visual.

Imgur

Trate Ctrl + M + M y verá el efecto

2

Al abrir el .cshtml fuente, tendrá que ir a EDIT-> Outlining-> Inicio automático Esquema

+0

¿Cómo difiere esto de la respuesta aceptada? –

0

sólo situar el puntero del ratón sobre el editor de código y espere un momento, no mueva el puntero del ratón:)

Se mostrará el árbol de esquema.

antes y después de

+0

hey cuál es tu nombre de fuente amigo me gusta –

+0

@BurakOgutken jaja! La fuente está fusionada por mí mismo, utiliza 'Glass_TTY_VT220' y' msyh' y algunos ajustes de estilo, puedes obtenerlo desde 'drive.google.com/open? Id = 0BydI37B8JmUeUmVNaTJJV2FzN00' – IlPADlI

+0

hehee esperando tu permiso para Google Drive :) –

3

Yo prefiero usar Ctrl + M + H cuando quiera ocultar código no deseado, independientemente de cualquier jerarquía de árbol. Esto funciona genial incluso si quiero ocultar mi código comentado.

sólo tiene que seleccionar el código que desea collaspe y golpeó Ctrl + M + H y su oculto ahora :)

enter image description here

0

clic derecho en html, cshtml o aspx archivo en solución explorador y seleccione abrir con opción:
en el cuadro de diálogo seleccione editor html y haga clic en configurado como el botón defualt.
abra el archivo html o cshtml o aspx y disfrute del archivo html con la etiqueta html del esquema. :)

Cuestiones relacionadas