Come comprimere tutti i metodi in Xcode?
-
26-09-2019 - |
Domanda
Come comprimere tutti i metodi in una classe in Xcode?
Crollare uno per uno non è un'opzione più.
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:
- Un nuovo nastro raggruppamento del codice che mostra tutti i multi-linea di blocchi pieghevoli di codice nell'editor
- Un nuovo stile per il codice piegato in l'editor che permette di modificare le linee con il codice di piegato
- Supporto per piegare qualsiasi blocco di codice racchiuso tra parentesi graffe
- 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
Guardate questa istantanea:
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:
- Tenere premuto
⌘
pulsante (comando) tastiera e spostamento / mouse hover su qualsiasi bretelle (inizio o di fine). Sarà automaticamente in evidenza, un'area del blocco. - Mantieni (hold)
⌘
(comando) in condizione di pressione e cliccare su area evidenziata. Essa consentirà finestra Menu rapido popover conFold
l'opzione. - Seleziona
Fold
dal menu. Esso si piega il tuo codice e spettacoli 3 punti, pieghevole / che copre tutto il blocco. - 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:
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:
Stesse opzioni dalla lista Xcode scorciatoia :
Barra dei menu ▶ Xcode ▶ Preferenze ▶ chiave Attacchi ▶ "Ecco la lista dei codici di piegatura corto-tasti"
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.