Comment réduire toutes les méthodes d'une classe dans Xcode?
Réduire un par un n'est plus une option.
Comment réduire toutes les méthodes d'une classe dans Xcode?
Réduire un par un n'est plus une option.
Réponses:
Depuis Xcode 4, il semble avoir changé.
command- alt- shift- left arrowfera l'affaire ...
Pour plier / déplier les méthodes ou if
structures actuelles, utilisez:
Pli: command- alt-left arrow
Déplier: command- alt-right arrow
Mises à jour dans Xcode 10
Xcode 10 a une prise en charge accrue du pliage de code, notamment:
Barre de menus ► Éditeur ► Pliage de code ► Élément de menu Plier
Regardez cet instantané:
Le pliage de code a été désactivé dans Xcode 9 beta 1, qui fonctionne maintenant, dans Xcode 9 Beta5 selon la note de version beta: Résolu dans Xcode 9 beta 5 - IDE
Voici comment:
Fold
option.Fold
dans la liste des menus. Il pliera votre code et affiche 3 points, pliant / couvrant tout le bloc.Pour une compréhension facile, regardez cet instantané:
Ce sont tous les raccourcis clavier qui fonctionnent également.
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
Options de pliage de code à partir du menu Xcode :
Barre de menus ▶ Editeur ▶ Pliage de code ▶ "Voici la liste des options de pliage de code"
Voici un instantané de référence:
Mêmes options de la liste des raccourcis Xcode :
Barre de menus ▶ Xcode ▶ Préférences ▶ Raccourcis clavier ▶ "Voici la liste des raccourcis clavier repliables"
X-Code 7 et suivants
Pour réduire toutes les méthodes: Shift+ Option+ Command+Left arrow
Pour développer toutes les méthodes: Shift+ Option+ Command+Right arrow