visual studio 2008 - teclado - ¿Comando para colapsar todas las secciones de código?
lista de comandos de visual studio 2010 (19)
¿Te estás refiriendo al esquema de alternar?
Puede hacer: Control + M y luego Control + L para alternar todo el esquema
En Visual Studio (2008) hay un comando para contraer / expandir todas las secciones de código en un archivo?
A continuación son todos lo que quieres:
- Contraer / Expandir el método actual
CTRL + M + M
- Contraer / Expandir selección actual
CTRL + M + H
- Desplegar todo
CTRL + M + O
CTRL + M + A
- Expandir todo
CTRL + M + X
CTRL + M + L
En Visual Studio 2013:
CTL + M + A colapsa todo
CTL + M + L expande todo
En Visual Studio 2017, parece que este comportamiento está desactivado por defecto. Se puede habilitar en Herramientas> Opciones> Editores de texto> C #> Avanzado> Esquema> "Contraer #regiones al contraer definiciones"
En caso de estar en sintonía con Visual Studio 2010, 2012, 2013 o 2015, hay una extensión de Visual Studio para mostrar los atajos de teclado registrados actuales, IntelliCommand .
Para colapsar todo uso:
Ctrl + M y Ctrl + A
Todos los accesos directos para VS 2012/2013/2015 están disponibles en http://visualstudioshortcuts.com/2013/
Si desea contraer / expandir un área dentro de una clase / método (en lugar de contraer toda la clase / método), puede crear regiones personalizadas de la siguiente manera:
#region AnyNameforCollapsableRegion
//Code to collapse
#endregion
Si te refieres a atajo entonces
CTRL + M + M : esta opción contraerá la región en la que se encuentra el cursor, ya sea un método, espacio de nombres o lo que sea para contraer bloques de código, regiones y métodos. El primero colapsará solo el bloque / método o región en que se encuentra el cursor, mientras que el segundo colapsará toda la región en la que se encuentre.
http://www.dev102.com/2008/05/06/11-more-visual-studio-shortcuts-you-should-know/
Visual Studio puede ayudarlo a encontrar la respuesta a su pregunta de dos maneras diferentes.
Escriba Ctrl + Q para acceder al Inicio rápido y luego ingrese "collap". El inicio rápido mostrará algo como: †
Menus (1)
Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
NuGet Packages (1)
Search Online for NuGet Packages matching ''collap''
Desde allí, ingrese "esquema" para encontrar otras entradas de menú relacionadas con el esquema:
Menus (5)
Edit -> Outlining -> Toggle Outlining Expansion (Ctrl+M, Ctrl+M)
Edit -> Outlining -> Toggle All Outlining (Ctrl+M, Ctrl+L)
Edit -> Outlining -> Stop Outlining (Ctrl+M, Ctrl+P)
Edit -> Outlining -> Stop Hiding Current (Ctrl+M, Ctrl+U)
Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
Options (4)
Text Editor -> Basic -> VB Specific (Change outline mode, Automatic inser...
...
Sin embargo, tenga en cuenta que el inicio rápido le mostrará solo aquellos comandos que están disponibles como entradas del menú de Visual Studio. Para encontrar otros comandos relacionados con el teclado relacionados con el colapso de secciones de código, en la barra de menú de Visual Studio, haga clic en:
Tools -> Options -> Environment -> Keyboard
Esto mostrará la sección del teclado en el cuadro de diálogo Opciones. En el cuadro de texto "Mostrar comandos que contienen", ingrese "edit.collap". Visual Studio mostrará una lista que es algo así como:
Edit.CollapseAllincurrentblock
Edit.CollapseAllOutlining Ctrl+M, Ctrl+A (Text Editor)
Edit.CollapseBlockcurrentblock
Edit.CollapseCurrentRegion Ctrl+M, Ctrl+S (Text Editor)
Edit.CollapseTag Ctrl+M, Ctrl+T (Text Editor)
Edit.CollapsetoDefinitions Ctrl+M, Ctrl+O (Text Editor)
Deberá hacer clic en cada comando para ver su método abreviado de teclado asociado.
† Mis ejemplos tomados de Visual Studio 2013.
prensa
CTL + A
Entonces
CTL + M + M
Para comprimir todo, incluidos los nodos hijos, en archivos XML.
CTL + M + A colapsa todo
trabaja para mi, mientras que
CTL + M + O
no
CTL + M + L expande todo
CTL + M + O colapsa todo
En el artículo de MSDN "Métodos abreviados de teclado predeterminados en Visual Studio", consulte la sección "Editor de texto" si está buscando otros métodos abreviados: estos 2 son solo algunos de los muchos disponibles.
CTRL + M + O colapsará todo.
CTRL + M + L expandirá todo. (en VS 2013 - Toggle All outlining)
CTRL + M + P expandirá todo y deshabilitará el esquema.
CTRL + M + M colapsará / expandirá la sección actual.
CTRL + M + A colapsará todo incluso en archivos HTML.
Estas opciones también se encuentran en el menú contextual en Esquema.
Haga clic derecho en el editor -> Esquema para encontrar todas las opciones. ( Después de deshabilitar el esquema, use los mismos pasos para habilitarlo ) .
Ctrl + M expande la región.
Ctrl + L colapsa la región.
Contraer todo - Ctrl + M + O
Expandir todo - Ctrl + M + L
Las siguientes combinaciones de teclas se utilizan para hacer cosas:
CTRL + M + M → Contraer / Expandir el área preestablecida actual (por ejemplo, Método)
CTRL + M + H → Contraer / H ide (Expandir) selección actual
CTRL + M + O → C o llapse all (Contraer declaración de cuerpos)
CTRL + M + A → Contraer a ll
CTRL + M + X → E x pand todo
CTRL + M + L → Alternar todo
Hay algunas opciones en el menú contextual en Esquema.
Ninguno de estos funcionó para mí. Lo que encontré fue, en el editor, buscar el archivo de Keyboard Shortcuts
del Keyboard Shortcuts
para editor.foldRecursively
. Eso te dará la última encuadernación. En mi caso fue CMD + K , CMD + [ .
- Plegar / desplegar el bloque de código actual - Ctrl + M , Ctrl + M
- Desplegar todo - Ctrl + M , Ctrl + L
- Dejar de delinear - Ctrl + M , Ctrl + P
- Doblar todo - Ctrl + M , Ctrl + O