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.

¿Fue útil?

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

Xcode 10 ha aumentado soporte para plegado de código, incluyendo:

  1. Una nueva cinta de plegado de código que muestra toda la multilínea bloques plegables de código en el editor
  2. Un nuevo estilo para el código de plegado en el editor que le permite editar las líneas con código de plegado
  3. Soporte para el plegado de cualquier bloque de código entre llaves
  4. 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

introducir descripción de la imagen aquí

Mira esta instantánea:

introducir descripción de la imagen aquí


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:

  1. 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.
  2. botón
  3. 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ón Fold .
  4. Seleccione Fold de la lista de menús. Será doblar su código y muestra 3 puntos, plegable / cubre toda bloque.
  5. 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:

introducir descripción de la imagen aquí


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:

introducir descripción de la imagen aquí

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"

introducir descripción de la imagen aquí

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 lo hace (o en el menú: redactor CodeFolding-FoldMethods / funciones).

Ctrl - comando - Abajo o Ctrl - T para invertir.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top