¿Comando para colapsar todas las secciones de código?

Resuelto Mr. Flibble asked hace 15 años • 22 respuestas

En Visual Studio, ¿existe un comando para contraer/expandir todas las secciones de código de un archivo?

Mr. Flibble avatar Jun 12 '09 01:06 Mr. Flibble
Aceptado

CTRL+ M+ Ocolapsará todo.

CTRL+ M+ Lexpandirá todo. (en VS 2013 - Alternar todo el esquema)

CTRL+ M+ Pexpandirá todo y desactivará el esquema.

CTRL+ M+ Mcontraerá/expandirá la sección actual.

CTRL+ M+ Acolapsará todo, incluso en archivos HTML.

Estos controles también se encuentran en el menú contextual en Esquema.

Haga clic derecho en el editor -> Esquema para encontrar estos controles. ( Después de deshabilitar el esquema, siga los mismos pasos para habilitarlo ) .

Para opciones de esquema : Vaya a Herramientas -> Opciones -> Editor de texto -> C# -> Avanzado -> Esquema para opciones de esquema.

Herramientas -> Opciones -> Editor de texto -> C# -> Avanzado -> Esquema Haga clic derecho> menú Esquema

Bob avatar Jun 11 '2009 18:06 Bob

Las siguientes combinaciones de teclas se utilizan para hacer cosas:

CTRL+ M+ M→ Contraer / Expandir el área preestablecida actual (por ejemplo, Mmétodo)

CTRL+ M+ H→ Contraer / Hide (Expandir) selección actual

CTRL+ M+ O→ C ollapse all(Contraer cuerpos de declaración)

CTRL+ M+ A→ Contraer all

CTRL+ M+ X → E xpan todo

CTRL+ M+ L→ Combinar ltodo

Hay algunas opciones en el menú contextual en Esquema.

Bhavesh Kachhadiya avatar Dec 20 '2013 16:12 Bhavesh Kachhadiya

CTRL+ M+ Lexpande todo

CTRL+ M+ Ocolapsa todo

En el artículo de MSDN "Atajos de teclado predeterminados en Visual Studio", consulte la sección "Editor de texto" si está buscando otros atajos; estos 2 son solo algunos de los muchos que están disponibles.

Scott Ivey avatar Jun 11 '2009 18:06 Scott Ivey

CTRL+ Mexpande la región.

CTRL+ Lcolapsa la región.

M4N avatar Jun 11 '2009 18:06 M4N