101 votes

Formatage du code Intellij, annotations Java sur les nouvelles lignes

J'utilise IntelliJ 12 et Il met mes annotations de variables membres sur la même ligne, ce que je déteste ! Comment puis-je configurer le formateur de code pour garder les annotations sur des lignes séparées ?

Merci !

141voto

Daniel Williams Points 3733

Naviguez vers Préférences → Éditeur → Style de code → Java → onglet Habillage et accolades. puis localisez la section Annotations sur le terrain et vérifiez l'option Ne pas envelopper après une seule annotation .

Dans IntelliJ v14 :

eIntelliJ v14 Java style preferences

22voto

Gus Points 2561

Dans IntelliJ 12, vous pouvez le trouver dans la configuration ici (en bas à droite) :

enter image description here

10voto

CPU 100 Points 2269

Je pense que toutes les réponses ci-dessus sont correctes mais voici une étape par étape pour les utilisateurs de Mac :

  1. Cliquez sur "IntelliJ IDEA".
  2. Cliquez sur "Préférences".
  3. Allez dans "Code Style" sur la fenêtre de navigation de gauche et vous verrez "Java" listé en dessous et cliquez dessus !
  4. Recherchez l'onglet d'en-tête "Enveloppe et accolades" sur le côté droit de la fenêtre des préférences.
  5. À ce stade, vous devez rechercher l'élément intitulé "Ne pas envelopper après une annotation unique" sous "Annotations de champ". Cliquez sur "ok" et vous avez terminé !

enter image description here

3voto

Stephen Gelman Points 123

Rien ne semble fonctionner pour moi avec la version 2.3.3 ou Android Studio. J'ai abandonné et j'ai vérifié Sauts de ligne sous Conserver lors du reformatage . Je dois juste faire très attention lorsque j'ajoute des sauts de ligne.

enter image description here

Prograide.com

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.

Powered by:

X