Dans Java ce qui suit est complètement valide:
if (x == null)
Y();
else
Z();
Personnellement, je ne l'aime pas du tout. J'aime que toutes mes instructions IF aient des accolades:
if (x == null) {
Y();
} else {
Z();
}
Le formateur Eclipse est merveilleux et peut embellir mon code de bien d'autres façons.
Existe-t-il un moyen de lui faire ajouter des accolades aux instructions IF?
Sous "Préférences": Java> Editeur> Enregistrer les actions
1) Cochez "Actions supplémentaires"
2) Cliquez sur "Configurer…"
3) Allez dans l'onglet "Style de code"
4) Cochez "Utiliser les blocs dans les instructions if/while/for/do" et configurez selon vos préférences
Oui.
Menu Eclipse: Source -> Nettoyer ...
Configurer ... -> Style de code -> Utiliser des blocs dans les instructions if/while/for/do.
Dans Eclipse Oxygen (2017+), cette option est désormais à:
Window -> Preferences -> Java -> Code Style -> Clean Up -> Edit -> second tab "Code Style"
Après avoir changé, sélectionnez les parties correspondantes de votre code et exécutez l'option "Nettoyer".
Voici ce que j'ai fait: Eclipse-Préférences-Java-Code Style-Formatter-Edit-Braces Sélectionnez la ligne suivante comme vous le souhaitez dans chaque case puis enregistrez-la sous un nom différent (votre choix).