J'ai regardé dans la liste des raccourcis clavier dans Eclipse mais je ne trouve pas de raccourci clavier pour indenter le code source vers la gauche. Il y en a sûrement un?
J'ai regardé dans la liste des raccourcis clavier dans Eclipse mais je ne trouve pas de raccourci clavier pour indenter le code source vers la gauche. Il y en a sûrement un?
Réponses:
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.
Ctrl+ I(indentation). Voir à http://www.rossenstoyanchev.org/write/prog/eclipse/eclipse3.html Search for Indentation.
Vous pouvez utiliser Ctrl+ Shift+ Fqui exécutera votre formateur sur le fichier et corrigera également les indentations en cours de route.
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.
Je pensais que c'était Shift+ Tab.
Pour Left indent Shift+Tab
Pour Right indentsimpleTab
Dans n'importe quelle version d'Eclipse IDE pour l'indentation du code source.
Sélectionnez le code source et utilisez les touches suivantes
Pour l'indentation Java par défaut Ctrl+I
Pour une bonne indentation Tab
Pour l'indentation gauche Shift+Tab
É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 "
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
je préfère aller au menu source em cliquer sur "Cleanup Document"
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);
}