Que diriez-vous de réduire le code et non les commentaires? Je suppose que je pourrais générer un javadoc mais ce serait quand même bien
Clarence Liu
1
Eclipse a des tonnes d'options. Compte tenu de votre objectif, Ctrl + O (ctrl et lettre O) pourrait être le plus pratique. Il permet de sélectionner et de sauter à des blocs spécifiques.
Marquez
Si votre clavier n'a pas de pavé numérique, vérifiez la réponse d'akf .
Markus Pscheidt
La liaison de touches est différente pour Eclipse Neon sous Linux. Pour vérifier la liaison des clés pour votre version sur eclipse sur votre système d'exploitation, vérifiez sous Préférences-> Général-> Clés. ou recherchez «clés» dans les Préférences.
katta
Réponses:
840
Il existe un raccourci clavier, mappé par défaut à Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Vous pouvez le changer en quelque chose d'autre via Fenêtre -> Préférences, recherchez "Clés", puis "Réduire tout".
Pour ouvrir tous les blocs de code, le raccourci est Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY.
Dans l'extension Eclipse PyDev , fermer tous les blocs de code est
Ctrl+9
Vous pouvez également être intéressé par le raccourci opposé `` développer tout ''. Ctrl + Maj + *
banterCZ
2
Existe-t-il une commande pour inverser l'état réduit / étendu, donc je peux simplement appuyer sur la même combinaison de touches et elle pourrait être développée ou réduite en fonction de l'état actuel du bloc de code? Merci!
Art
2
Juste une note, il semble que ce raccourci (peu importe à quoi vous le liez) ne fonctionne pas pour PyDev. Si quelqu'un lit ceci et sait que le contraire est vrai, veuillez poster autrement!
driftcatcher
15
Je voulais juste dire qu'une autre façon est de cliquer avec le bouton droit de la souris sur la barre verticale étroite qui a tous les petits avantages et inconvénients (+) / (-). L'option de plier le code sera là.
Anonsage
5
@seafangs PyDev a ses propres liaisons pour ce genre de choses. Tout réduire est ctrl + 9 par défaut. Voir ici: pydev.org/manual_adv_keybindings.html
Cam Jackson
140
En plus du raccourci clavier, si vous faites un clic droit dans la gouttière où vous voyez le +/-, il y a un élément de menu contextuel «Pliage». En ouvrant le sous-menu associé à cela, vous pouvez voir un élément «Réduire tout». cela fera aussi ce que vous souhaitez.
Utilisez fn et divisez qui est appelé lorsque vous appuyez sur le bouton fn
Alkis Kalogeris
Sympa - il y a aussi la possibilité de réduire les commentaires seulement!
Jochen Reinschlüssel
2
Ctrl + Shift + * ne fonctionnait pas sur mon Eclipse Java EE Indigo; merci
Alberici
Dans eclipse 3.8 avec PyDev 4.1, la gouttière n'a pas d'option 'Pliage' dans le menu contextuel
a1an
1
Vous pouvez en fait cliquer n'importe où dans la gouttière gauche (points d'arrêt, numéros de ligne, +/-). Cela rend plus facile que d'essayer de viser un minuscule+/-
wisbucky
28
Une commande "Réduire tout" existe dans les versions récentes (par exemple 3.2 M6) et est liée à Ctrl+ Shift+NUM_KEYPAD_DIVIDE par défaut.
Vous pouvez également le configurer dans Préférences-> Éditeur-> Clés.
La question est un peu ancienne, mais permettez-moi d'ajouter une approche différente. En plus des approches de raccourci clavier ci-dessus, il existe des paramètres de préférence par défaut qui peuvent être basculés.
À partir d'Eclipse Galileo (et certainement dans ma version Eclipse: Indigo Service Release 2 Build id: 20120216-1857), les préférences spécifiques à la langue peuvent ouvrir de nouveaux fichiers à modifier qui sont déjà réduits ou développés.
Dans mon Eclipse Indigo, je peux ouvrir la fenêtre Préférences de pliage via: menu/ Window/ Preferences/ Java/ Editor/ Foldinget définir toutes les options pour que je puisse ouvrir les fichiers par défaut qui sont complètement réduits.
Si vous souhaitez toujours que le code soit réduit par défaut, accédez à Windows> Préférences. Recherchez "pliage". Vérifiez ensuite tous les éléments sous "Plier initialement ces éléments".
Ce qui ne fonctionne pas pour l'extension PyDev, à partir du 4.1
a1an
4
Si vous utilisez PyDev dans Eclipse, son Ctrl0et Ctrl9pour tout réduire et tout réduire respectivement. Ctrl-et Ctrl=pour réduire les méthodes individuelles lorsque votre curseur se trouve sur la ligne de la déclaration de méthode.
Dans PyDev, <kbd> Ctrl </kbd> + <kbd> 9 </kbd> s'effondre et <kbd> Ctrl </kbd> + <kbd> 0 </kbd> désagrège tous les blocs de code. Une liste des raccourcis PyDev courants peut être trouvée sur le site Web de pydev .
J'ai eu le même problème et j'ai découvert que le pliage peut être activé ou désactivé, et dans mon cas, j'ai été désactivé d'une manière ou d'une autre.
Pour le résoudre, faites simplement un clic droit sur la section des numéros de ligne / point d'arrêt (barre verticale à gauche de l'éditeur), puis sous la section 'Pliage' choisissez 'Activer le pliage'.
Dans le cas où vous n'avez pas de pavé numérique séparé, vous pouvez activer le pavé numérique qui se chevauchent à l'aide du verrouillage numérique - cela varie selon le type de clavier -> fn + numlk pour hp
Réponses:
Il existe un raccourci clavier, mappé par défaut à Ctrl+ Shift+ NUM_KEYPAD_DIVIDE.
Vous pouvez le changer en quelque chose d'autre via Fenêtre -> Préférences, recherchez "Clés", puis "Réduire tout".
Pour ouvrir tous les blocs de code, le raccourci est Ctrl+ Shift+ NUM_KEYPAD_MULTIPLY.
Dans l'extension Eclipse PyDev , fermer tous les blocs de code est Ctrl+9
Pour ouvrir tous les blocs, c'est Ctrl+0
la source
En plus du raccourci clavier, si vous faites un clic droit dans la gouttière où vous voyez le +/-, il y a un élément de menu contextuel «Pliage». En ouvrant le sous-menu associé à cela, vous pouvez voir un élément «Réduire tout». cela fera aussi ce que vous souhaitez.
la source
+/-
). Cela rend plus facile que d'essayer de viser un minuscule+/-
Une commande "Réduire tout" existe dans les versions récentes (par exemple 3.2 M6) et est liée à Ctrl+ Shift+NUM_KEYPAD_DIVIDE par défaut.
Vous pouvez également le configurer dans Préférences-> Éditeur-> Clés.
la source
La question est un peu ancienne, mais permettez-moi d'ajouter une approche différente. En plus des approches de raccourci clavier ci-dessus, il existe des paramètres de préférence par défaut qui peuvent être basculés.
À partir d'Eclipse Galileo (et certainement dans ma version Eclipse: Indigo Service Release 2 Build id: 20120216-1857), les préférences spécifiques à la langue peuvent ouvrir de nouveaux fichiers à modifier qui sont déjà réduits ou développés.
Voici un lien vers les documents en ligne Eclipse Galileo montrant la fonctionnalité pour C / C ++: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.cdt.doc.user/reference/cdt_u_c_editor_folding. htm .
Dans mon Eclipse Indigo, je peux ouvrir la fenêtre Préférences de pliage via:
menu/ Window/ Preferences/ Java/ Editor/ Folding
et définir toutes les options pour que je puisse ouvrir les fichiers par défaut qui sont complètement réduits.la source
Si vous souhaitez toujours que le code soit réduit par défaut, accédez à Windows> Préférences. Recherchez "pliage". Vérifiez ensuite tous les éléments sous "Plier initialement ces éléments".
la source
Ctrl+ Shift+ /et Ctrl+ Shift+* fonctionne très bien pour Aptana Studio 3.
En dehors de cela, vous pouvez toujours utiliser Fenêtre> Préférences> Éditeurs> Pliages pour l'activer
la source
Faites un clic droit sur le signe +/- et cliquez sur tout réduire ou tout développer.
la source
Si vous utilisez PyDev dans Eclipse, son Ctrl0et Ctrl9pour tout réduire et tout réduire respectivement. Ctrl-et Ctrl=pour réduire les méthodes individuelles lorsque votre curseur se trouve sur la ligne de la déclaration de méthode.
la source
Pour résumer:
la source
Faites un clic droit sur le signe des cercles +/- et sous Plis, sélectionnez Tout replier
la source
J'ai eu le même problème et j'ai découvert que le pliage peut être activé ou désactivé, et dans mon cas, j'ai été désactivé d'une manière ou d'une autre.
Pour le résoudre, faites simplement un clic droit sur la section des numéros de ligne / point d'arrêt (barre verticale à gauche de l'éditeur), puis sous la section 'Pliage' choisissez 'Activer le pliage'.
ctrlshift/ devrait bien fonctionner après.
la source
Les raccourcis qui fonctionnaient pour moi dans les versions Oxygen.2 Release ( PHP / WINDOWS 7 ) étaient
la source
Dans le cas où vous n'avez pas de pavé numérique séparé, vous pouvez activer le pavé numérique qui se chevauchent à l'aide du verrouillage numérique - cela varie selon le type de clavier -> fn + numlk pour hp
puis essayez ctrl+ shift+numpad_Divide
devrait bien fonctionner
la source
Tout réduire: CTRL+ SHIFT+/
Développez tous les blocs de code: CTRL+*
la source