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.
formatter
pré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 indent
simpleTab
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+F
est 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);
}