J'ai énumérations comme:
public static enum Command
{
login,
register,
logout,
newMessage
}
Lorsque le formatage du fichier, la sortie devient:
public static enum Command
{
login, register, logout, newMessage
}
J'ai énumérations comme:
public static enum Command
{
login,
register,
logout,
newMessage
}
Lorsque le formatage du fichier, la sortie devient:
public static enum Command
{
login, register, logout, newMessage
}
La réponse par @wjans a bien fonctionné pour la normale des enums, mais pas pour les énumérations, avec des arguments. Pour développer sa réponse un peu, voici les paramètres qui ont fourni le plus sensible de formatage pour moi dans Eclipse Juno:
Cela définit le 3 sous-nœuds pour les enum treenode à la même conditionnement de la politique, et la même force de split, sauf pour les Constantes treenode, de sorte que votre enums avec des arguments sera formaté chacun sur leur propre ligne. Les arguments ne wrap s'ils dépassent le montant maximum de la largeur de ligne.
Exemples:
@wjans
enum Example {
CANCELLED,
RUNNING,
WAITING,
FINISHED
}
enum Example {
GREEN(
0,
255,
0),
RED(
255,
0,
0)
}
La Solution décrite ci-dessus:
enum Example {
CANCELLED,
RUNNING,
WAITING,
FINISHED
}
enum Example {
GREEN(0, 255, 0),
RED(255, 0, 0)
}
Vous pouvez le spécifier dans votre formateur préférences:
Ce n'est pas agréable, mais vous pouvez activer l'Éclipse formateur de quelques sections de code...
@formatter:off
public static enum Command {
login,
register,
logout,
newMessage
};
@formatter:on
l'option est dans le Windows->Préférences->Java->Style de Code->Formateur->Modifier->Off/on du panneau Balises
Vous devez régler la ligne d'emballage de la politique en vertu de la déclaration d'enum pour les "Constantes."
Définir l'habillage de la politique de
ET
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.