Xcode 10 a une prise en charge accrue du pliage de code, notamment:
Un nouveau ruban de pliage de code montrant tous les blocs de code pliables sur plusieurs lignes dans l'éditeur
Un nouveau style pour le code plié dans l'éditeur qui vous permet d'éditer des lignes avec du code plié
Prise en charge du pliage de tout bloc de code entre accolades
Prise en charge du pliage de blocs de code à partir du ruban pliable, de la sélection structurée ou de la
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:
Appuyez et maintenez ⌘ bouton (commande) du clavier enfoncé et déplacez / placez le curseur de la souris sur les accolades (de début ou de fin). Il mettra automatiquement en surbrillance la zone de blocage.
Maintenez le ⌘bouton (commande ) (commande) enfoncé et cliquez sur la zone en surbrillance. Il activera une fenêtre contextuelle de menu rapide avecFold option.
Sélectionner Fold dans la liste des menus. Il pliera votre code et affiche 3 points, pliant / couvrant tout le bloc.
Maintenant, pour déplier à nouveau votre bloc de code, relâchez le ⌘bouton (commande) et cliquez sur 3 points en pliant un 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
UnfoldAll⌥ U option + U
FoldMethods&Functions⌥⌘↑ option + command + up arrow
UnfoldMethods&Functions⌥⌘↓ option + command + down arrow
FoldCommentBlocks⌃⇧⌘↑ control + shift + command + up
UnfoldCommentBlocks⌃⇧⌘↓ control + shift + command + down
FocusFollowsSelection⌃⌥⌘ F control + option + command + F
FoldAll⌘⌥⇧← command + option + shift + left
UnfoldAll⌘⌥⇧→ 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"
J'ai trouvé que le pliage de code était bogué en essayant de se déplier en cliquant simplement sur les ellipses. Seulement 7 fois sur 10 cela fonctionne correctement. D'autres fois, je dois tout déplier à partir de l'option du menu de l'éditeur.
Micah Montoya
Je ne sais pas ce que je fais mal, mais le décalage de l'option de commande vers la gauche ne se replie pas tous
Navy Seal
Ceci est un LifeSaver!
bhakti123
17
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
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
la source
Mises à jour dans Xcode 10
Xcode 10 a une prise en charge accrue du pliage de code, notamment:
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.
Options de pliage de code à partir du menu Xcode :
Voici un instantané de référence:
Mêmes options de la liste des raccourcis Xcode :
la source
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
la source
On dirait Ctrl- Command- le Upfait (ou dans le menu: Editor-CodeFolding-FoldMethods / Functions).
Ctrl- Command- Downou Ctrl- Upour inverser.
la source