Comment réduire des blocs de code dans Eclipse?

89

Il y a quelques jours, mon Eclipse fonctionnait bien et un +/- est apparu dans chaque bloc qui pouvait être réduit (fonctions, classes, etc.) ... mais maintenant il apparaît, et je ne sais pas comment activer à nouveau cette fonctionnalité .

C'est Eclipse Helios, fonctionnant sur une machine Gentoo Linux.

Cristian
la source
3
Dans Préférences -> C ++ -> Editeur -> Pliage il y a une case à cocher: "Activer le pliage des instructions de flux de contrôle". Il se peut que vous ne voyiez rien immédiatement car le calcul des points de pliage peut se faire lentement en arrière-plan, ou il peut être nécessaire d'appeler la commande "Réinitialiser la structure" shift + ctrl + numpad_multiply, pour obtenir eclipse pour afficher tous les points de pliage.
Phill Apley

Réponses:

91

Préférences -> C ++ -> Editeur -> Pliage?

Faites un clic droit dans la fenêtre de l'éditeur et accédez aux préférences, puis seule la section relative à l'éditeur de la boîte de dialogue des préférences apparaîtra. Cela fonctionne pour JDT, CDT, etc.

IanH
la source
10
Une autre façon consiste à cliquer avec le bouton droit sur la barre verticale étroite qui a tous les petits avantages et inconvénients (+) / (-). L'option de plier le code sera là.
Anonsage
1
Dans Eclipse actuelle, je ne vois aucune option "Pliage" sous l'éditeur pour chaque langue. Au lieu de cela, la réponse de @ KennyPeng est ce qui fonctionne pour moi.
ToolmakerSteve
Merci, j'utilise CDT, vous devez "afficher les paramètres avancés" pour voir l'option "pliage".
Paul le
57

Vous pouvez faire ( Ctrl+ Numpad_Divide) pour activer le pliage.
De plus, si vous êtes Right Clicksur la zone où le +ou -était censé être, vous pouvez voir qu'il existe une option de pliage.

Kenny Peng
la source
7
Cette option est sélectionnée et fonctionne mais je veux plier pour If / else et changer de cas ... Comment puis-je l'obtenir?
Amit
Avez-vous obtenu la réponse pour si / sinon plier Amit? Je le cherche aussi en éclipse.
Sachin Sharma
1
C + S + Num / - fait un tout réduire. J'avais accidentellement frappé C + / - et voila plus de pliage de code. Merci cela a aidé à le récupérer!
Gishu le
Génial! Appuyer deux fois sur Ctrl + Numpad_Divide m'aide à obtenir des icônes de pliage lorsqu'elles n'étaient pas affichées auparavant, probablement à cause d'un plugin.
Melebius
19

Essayez cette option: Préférences> Java> Editeur> Pliage> Activer le pliage

Chris Lercher
la source
11

Pour Python, c'est comme suit:

  • réduire tous les 1 niveau: Ctrl+9
  • étendre tous les 1 niveau: Ctrl+0
  • courant de réduction: Ctrl+-
  • étendre le courant: Ctrl++

J'espère que cela pourra aider.

mmrs151
la source
6

Dans Préférences, vous trouverez Général> Clés. C'est pour définir vos raccourcis clavier.

Ce que je l'utilise le plus souvent, cependant, c'est pour trouver des choses dans Eclipse. Vous devriez voir une zone de saisie intitulée «type de texte de filtre». C'est aussi proche qu'Eclipse vient d'une fonction de recherche pour chaque commande Eclipse.

James Moore
la source
3

Je suppose que vous utilisez Java, mais regardez sous les paramètres de votre langue particulière.

Dans le menu Fenêtre, sélectionnez Préférences.

Sous Java-> Editeur-> Pliage. Sélectionnez "Activer le pliage".

Touche étoile
la source
4
Cette option est sélectionnée et fonctionne mais je veux plier pour If / else et changer de cas ... Comment puis-je l'obtenir?
Amit
1
@Amettez pour autant que je sache, vous ne pouvez pas.
ApproachingDarknessFish
Dans Préférences -> C ++ -> Editeur -> Pliage il y a une case à cocher: "Activer le pliage des instructions de flux de contrôle".
Phill Apley
Le calcul des points de pliage peut se produire lentement en arrière-plan, ou il peut être nécessaire d'appeler la commande "Réinitialiser la structure" shift + ctrl + numpad_multiply, pour obtenir une éclipse pour afficher tous les points de pliage.
Phill Apley
1

Si vous voulez plier tous vos éditeurs, j'ai trouvé que vous pouvez activer le pliage

Préférences> Éditeurs> Éditeurs de texte structuré

Activer le pliage

Brick
la source
1

Pour Windows Eclipse en utilisant java: Windows -> Préférences -> Java -> Editeur -> Pliage

Malheureusement, cela ne permettra pas de réduire le code, mais s'il est désactivé, vous pouvez le réactiver pour se débarrasser des longs commentaires et des importations.

Élie
la source
Je suis désolé, j'ai remarqué peu de temps après avoir posté que quelqu'un l'avait déjà signalé, veuillez le supprimer.
Elijah
3
Pourquoi ne supprimez-vous pas simplement votre propre message?
David Makogon
0

Dans CFEclipse: Préférences> CFEclipse> Editeur> Pliage de code> Colonne initialement Réduire, vous pouvez décocher pour voir tout développé lors de l'ouverture, ou cocher toutes les cases pour tout fermer lors de l'ouverture d'un fichier.

Kim Wilson
la source
0

J'utilisais des classes apex salesforce avec Eclipse Neon 3.3 pour Java.
J'ai trouvé une option " définir la région de pliage " sur le clic droit dans l'éditeur, j'ai sélectionné le bloc de code que je voulais réduire et sélectionné cette propriété pour ce code. Maintenant, je vois le symbole + et - pour développer et réduire ce bloc de code

Akshay Vijay Jain
la source