visual-studio-code - instalar - visual studio code bootstrap intellisense
Contraer todos los métodos en Visual Studio Code (11)
En Visual Studio Professional, tenemos una tecla de acceso directo, Ctrl + M Ctrl + O para contraer todos los métodos y propiedades en una clase. ¿Cómo puedo hacer algo similar en Visual Studio Code?
Sé que hay teclas de acceso directo como Ctrl + Shift + [ , pero esto no satisface las necesidades.
¿Es posible obtener el comportamiento profesional de Visual Studio en Visual Studio Code?
Debe agregar la configuración de usuario:
{
"editor.showFoldingControls": "always",
"editor.folding": true,
"editor.foldingStrategy": "indentation",
}
La belleza de Visual Studio Code es
Ctrl + Shift + P
Dale y busca lo que quieras.
En su caso, presione Ctrl + Shift + P y escriba fold all .
Me gusta esto ? (Código de Visual Studio versión 0.10.11)
Plegar todo ( Ctrl + K Ctrl + 0 )
Desplegar todo ( Ctrl + K Ctrl + J )
Nivel de plegado n ( Ctrl + K Ctrl + N )
Para contraer métodos en el editor de código de Visual Studio:
- Haga clic derecho en cualquier parte del documento y seleccione la opción "formatear documento".
- Luego pase el cursor al lado de las líneas numéricas y verá el signo (-) para el método de colapso.
NB .: Según la documentación del Código de Visual Studio, una región de plegado comienza cuando una línea tiene una sangría más pequeña que una o más líneas siguientes, y termina cuando hay una línea con la misma sangría o una sangría más pequeña.
Recientemente hice una extensión para contraer el código C # a las definiciones, ya que también me faltaba esa característica de Visual Studio. Simplemente busque "Doblar a las definiciones" y debería encontrarlo, o simplemente siga este enlace .
El repositorio es público, por lo que puede inspeccionar fácilmente el archivo
extension.ts
y adaptarlo a otros idiomas.
No es nada perfecto, pero hace el trabajo.
Utiliza expresiones regulares para buscar métodos, propiedades y clases, y luego mueve la selección a esas líneas y ejecuta un comando de plegado.
Use Ctrl + K + 0 para plegar todo y Ctrl + K + J para desplegar todo.
Contraer todo se pliega todo en Visual Studio Code.
Presione Ctrl + K + S para todas las configuraciones . Asigne una clave que desee para Plegar todo . Por defecto es Ctrl + K + 0 .
Ctrl + K , Ctrl + 1 y luego Ctrl + K , Ctrl + 2 hará lo que quieras.
El primer comando colapsa el nivel 1 (generalmente clases), y el segundo comando colapsa el nivel 2 (generalmente métodos).
Incluso puede resultarle útil omitir el primer comando.
- Ctrl + K + 0 : pliega todos los niveles (espacio de nombres, clase, método y bloque)
- Ctrl + K + 1 : espacio de nombres
- Ctrl + K + 2 : clase
- Ctrl + K + 3 : métodos
- Ctrl + K + 4 : bloques
- Ctrl + K + [ o Ctrl + k + ] : bloque de cursor actual
- Ctrl + K + j : desplegar
-
Doblar todo:
- Windows: Ctrl + k + 0
- Mac: ⌘ + k + 0
-
Desplegar todo:
- Windows: Ctrl + k + j
- Mac: ⌘ + k + j
Para ver todos los accesos directos en el editor en Mac, simplemente escriba: ⌘ + k + s
Todos los atajos mantenidos actualizados por el equipo de Visual Studio Code: atajos de Visual Studio Code