Changements pour plier le code dans Xcode 9/10

Je sais que le code pliable était absent dans la version bêta précoce Xcode9 et qu'il est disponible pour activer l'ensemble des méthodes en utilisant CMD Clics.

Mais B. Xcode 8 J'ai pu plier le code en blocs /C'est des opérateurs distincts if/ de l'autre côté

éditeur >> Code Folding >> Fold

, Mais B. Xcode 9 Il ajoute toute la méthode.

Y a-t-il une correction/Réglage, que je peux changer pour restaurer la fonctionnalité Xcode 8?
Invité:

Denis

Confirmation de:

Mises à jour B.
https://coderoad.ru/32675843/
Xcode 10 Il a accru le soutien des codes, notamment:

Nouveau ruban de pliage de code montrant tous les blocs de code pliage multi-lignes dans l'éditeur

Nouveau style pour le code plié dans l'éditeur qui vous permet d'éditer des lignes avec le code plié

Prise en charge du pliage de tout code de bloc enfermé dans des supports bouclés

Prise en charge des blocs de code pliant à partir d'une bande pliante, de la sélection structurée ou de

Menu ► éditeur ► Code pliable ► Élément de menu pliage


Regarde cette image:


Le pliage de code a été désactivé dans
Xcode 9 beta 1

, qui fonctionne maintenant dans
Xcode 9 Beta5

Conformément à la note de version bêta:
https://download.developer.app ... 5.pdf
Voici comment:

Appuyez sur le bouton enfoncé et maintenez-le enfoncé



/command/sur le clavier et déplacer / Souris sur votre souris sur /Primaire ou fini/ support. Il allouera automatiquement, bloque la zone.

Garder /hold/

bouton


/command/ Pressé et cliquez sur la zone sélectionnée. Il allumera la fenêtre contextuelle du menu rapide avec

option
Fold

.

Choisir

Fold


Dans la liste des menus. Il pliera votre code et montrera 3 Points, pliage/couvrant tout le bloc.

Maintenant, pour déployer à nouveau votre bloc de code, publiez

bouton


/équipe/ Et cliquez sur 3 Points pliants.

Pour plus de commodité, regardez cette image

:


Ces coupes courtes de tous claviers 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


Code Paramètres de pliage du menu

Xcode :

Menu ▶ Éditeur ▶ Code pliant ▶ "Here is list of code folding options"

Voici une image de référence:


Les mêmes options de la liste courte

Xcode :

Menu ▶ Xcode ▶ Réglages ▶ Touches de liaison ▶ "Here is list of code folding short-keys"

Gaetan

Confirmation de:

Dans Notes à la libération, il est indiqué qu'il n'est pas encore soutenu.

Francois

Confirmation de:

Vous pouvez plier des opérateurs distincts.
if

aussi dans Xcode 9, Cependant, il ajoute toute l'expression
if - /else/

.

Placez le curseur quelque part dans le bloc et cliquez sur

⌥⌘←

Déployé:

https://i.stack.imgur.com/9ea2M.png
Plié:

https://i.stack.imgur.com/8jNu0.png

Pour répondre aux questions, connectez-vous ou registre