Raccourci clavier Eclipse pour indenter le code source vers la gauche?


Réponses:


120

Dans ma copie, Shift+ Tabfait cela, tant que j'ai une sélection de code et que je suis dans une fenêtre de code.


1
Si vous utilisez des liaisons VIM (vrapper), malheureusement, la combinaison shift> habituelle ne fonctionne pas. Cependant, la tabulation et la tabulation de décalage fonctionnent toutes les deux SI vous êtes en mode INSERT.
arcseldon

Et le fichier doit être ouvert en tant que fichier éditeur JavaScript. Comme si je l'ai ouvert avec UX Studio, le raccourci ne fonctionne pas ... Et vice versa, je ne peux pas ajouter de points d'arrêt pour le débogage.
najuste


51

Vous pouvez utiliser Ctrl+ Shift+ Fqui exécutera votre formateur sur le fichier et corrigera également les indentations en cours de route.


5
En quoi n'est-ce pas la réponse n ° 1?
Rap

Cela fonctionne beaucoup mieux après avoir personnalisé vos formatterpréférences. À moins que votre style de code ne corresponde à vos idéaux. Tant que vous ne le faites pas, cela peut être assez frustrant si cela est fait accidentellement.
Graham P Heath

Un bon formateur si vous n'en avez pas: code.google.com/p/google-styleguide/source/browse/trunk/… . Puis dans Eclipse: Window -> Preferences -> Java -> Code Style -> Formatter
yellavon




4

Dans n'importe quelle version d'Eclipse IDE pour l'indentation du code source.

Sélectionnez le code source et utilisez les touches suivantes

  1. Pour l'indentation Java par défaut Ctrl+I

  2. Pour une bonne indentation Tab

  3. Pour l'indentation gauche Shift+Tab


4

Évidemment, ce n'est que pour Pydev, mais j'ai découvert que vous pouvez obtenir les fonctions très utiles "Shift Right" et "Shift Left" (mappées par défaut sur CTRL+ ALT+ .et CTRL+ ALT+ ,) pour devenir utiles en changeant leurs raccourcis clavier en " Portée de l'éditeur Pydev "à partir de" Vue Pydev "


1

Sur Mac (sur clavier français son) cmd+ shift+F


cmd+shit+Fest le raccourci pour "Format" il fait plus que l'indentation, pour corriger seulement l'indentation c'est cmd+i, pour répondre à cette question qui est "raccourci pour mettre en retrait le code source vers la gauche " c'estshift+tab
Marc_Alx

1

Tabulation pour indenter à droite de quatre caractères



0

Pour les utilisateurs de Mac utilisant Eclipse, utilisez Cmd+ I(Indent) et Cmd+ F(Format). Mais j'ai eu la pire expérience avec Cmd+ Fqui divise le code en plusieurs lignes comme suit

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Où mon code d'origine est le suivant

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

-1

pour moi la valeur par défaut est Shift+ Tab,

vous pouvez sélectionner le texte que vous voulez, appuyez sur Shift+ Tabpour tout déplacer sur la gauche, sélectionnez tout et appuyez sur Tabpour tout déplacer vers la droite.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.