Domanda

Come comprimere tutti i metodi in una classe in Xcode?

Crollare uno per uno non è un'opzione più.

È stato utile?

Soluzione

Come di Xcode 4 sembra essere cambiato.

comando - alt - spostare - freccia sinistra farà il trucco ...

Per piegare / unfold metodi attuali o strutture if utilizzare:

Fold: comando - alt - freccia sinistra

Unfold: comando - alt - freccia destra

Altri suggerimenti

Aggiornamenti in Xcode 10

Xcode 10 ha aumentato il supporto per piegatura di codice, tra cui:

  1. Un nuovo nastro raggruppamento del codice che mostra tutti i multi-linea di blocchi pieghevoli di codice nell'editor
  2. Un nuovo stile per il codice piegato in l'editor che permette di modificare le linee con il codice di piegato
  3. Supporto per piegare qualsiasi blocco di codice racchiuso tra parentesi graffe
  4. Supporto per blocchi di codice pieghevole dal nastro pieghevole, dalla selezione strutturato, o dalla
  

Barra dei menu ► ► Editor di codice Folding ► voce di menu Fold

entrare descrizione dell'immagine qui

Guardate questa istantanea:

entrare descrizione dell'immagine qui


Codice pieghevole è stata disattivata Xcode 9 beta 1, che sta lavorando ora, in Xcode 9 Beta5 in base alle note di rilascio beta: Risolto in Xcode 9 beta 5 - IDE

Ecco come:

  1. Tenere premuto pulsante (comando) tastiera e spostamento / mouse hover su qualsiasi bretelle (inizio o di fine). Sarà automaticamente in evidenza, un'area del blocco.
  2. Mantieni (hold) (comando) in condizione di pressione e cliccare su area evidenziata. Essa consentirà finestra Menu rapido popover con Fold l'opzione.
  3. Seleziona Fold dal menu. Esso si piega il tuo codice e spettacoli 3 punti, pieghevole / che copre tutto il blocco.
  4. Ora, per spiegare di nuovo il blocco di codice pulsante di rilascio (comando) e fare clic su 3 punti pieghevoli un blocco.

Per facilitare la comprensione, un'occhiata a questa istantanea:

entrare descrizione dell'immagine qui


E 'tutte le scorciatoie da tastiera sono anche lavorando.

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


Codice pieghevole opzioni da Xcode Menu :

  

Barra dei menu ▶ Editor ▶ Codice pieghevole ▶ "Ecco la lista dei codici opzioni di piegatura"

Ecco un'istantanea ref:

entrare descrizione dell'immagine qui

Stesse opzioni dalla lista Xcode scorciatoia :

  

Barra dei menu ▶ Xcode ▶ Preferenze ▶ chiave Attacchi ▶ "Ecco la lista dei codici di piegatura corto-tasti"

entrare descrizione dell'immagine qui

X-Code 7 in poi

Per comprimere tutto il metodo: Maiusc + Option + Comando + Freccia sinistra

Per espandere tutto il metodo: Maiusc + Option + Comando + freccia destra

appare come Ctrl - Comando - up lo fa (o nel menu: Editor-code folding-FoldMethods / funzioni).

Ctrl - Comando - Giù o Ctrl - U per invertire.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top