Cómo contraer todos los métodos en Xcode?
-
26-09-2019 - |
Pregunta
Cómo contraer todos los métodos en una clase en Xcode?
El colapso de uno en uno no es una opción más.
Solución
A partir de Xcode 4 parece haber cambiado.
comando - Alt - cambiar - flecha izquierda hará el truco ...
Para plegar / desplegar los métodos actuales o estructuras if
usar:
Doblar: comando - Alt - flecha izquierda
Despliegue: comando - Alt - flecha derecha
Otros consejos
Xcode 10 ha aumentado soporte para plegado de código, incluyendo:
- Una nueva cinta de plegado de código que muestra toda la multilínea bloques plegables de código en el editor
- Un nuevo estilo para el código de plegado en el editor que le permite editar las líneas con código de plegado
- Soporte para el plegado de cualquier bloque de código entre llaves
- Soporte para el plegado de bloques de código de la cinta plegable, desde la selección estructurado, o de la
Barra de menú ? ? Editor de plegado de código ? elemento de menú Fold
Mira esta instantánea:
plegado de código se ha desactivado en Xcode 9 beta 1, que está trabajando ahora, en Xcode 9 Beta5 según la nota de la versión beta: Resuelta en Xcode 9 beta 5 - IDE
Aquí es cómo:
- Mantenga pulsado
⌘
botón (comando) en el teclado y mover / cursor del ratón sobre cualquier llaves (inicio o de finalización). Se pondrán de relieve de forma automática, área de bloques.
botón - Keep (mantener)
⌘
(comando) en estado presionado y haga clic en el área resaltada. Esto permitirá a la ventana del menú popover rápida con la opciónFold
. - Seleccione
Fold
de la lista de menús. Será doblar su código y muestra 3 puntos, plegable / cubre toda bloque. - Ahora, a desarrollarse de nuevo el botón, la liberación
⌘
(comandos) del bloque de código y haga clic en 3 puntos plegables un bloque.
Para facilitar la explicación, mirada a esta instantánea:
Es todos los atajos de teclado también están trabajando.
Fold ⌥ ⌘ ← option + command + left arrow
Unfold ⌥ ⌘ → option + command + right arrow
Unfold All ⌥ U option + U
Fold Methods & Functions ⌥ ⌘ ↑ option + command + up arrow
Unfold Methods & Functions ⌥ ⌘ ↓ option + command + down arrow
Fold Comment Blocks ⌃ ⇧ ⌘ ↑ control + shift + command + up
Unfold Comment Blocks ⌃ ⇧ ⌘ ↓ control + shift + command + down
Focus Follows Selection ⌃ ⌥ ⌘ F control + option + command + F
Fold All ⌘ ⌥ ⇧ ← command + option + shift + left
Unfold All ⌘ ⌥ ⇧ → command + option + shift + left
Código plegable opciones de menú Xcode
Código ? ? barra de menú Editor ? plegable "Aquí está la lista de opciones de plegado de código"
Aquí es instantánea ref:
Las mismas opciones de la lista de Xcode atajo
Barra de menú ? ? Preferencias Xcode ? ? Configuración de las teclas "Aquí está la lista de plegado de código corto-teclas"
X-Code 7 en adelante
Para Reducir todo método: Mayúsculas + opción + comando + Flecha izquierda
Para expandir todo método: Mayúsculas + opción + comando + Flecha derecha
se parece a Ctrl - comando - Hasta ??kbd> lo hace (o en el menú: redactor CodeFolding-FoldMethods / funciones).
Ctrl - comando - Abajo o Ctrl - T para invertir.