web-dev-qa-db-fra.com

Formatage de code Intellij, annotations Java sur de nouvelles lignes

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

merci!

82
catrapture

Accédez à Préférences → Editeur → Style de code → Java → Onglet Habillage et accolades , puis localisez la section Annotations de champ et cochez l'option Ne pas insérer après une seule annotation .

Dans IntelliJ v14:

eIntelliJ v14 Java style preferences

118
Daniel Williams

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

enter image description here

18
Gus

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

  1. Cliquez sur "IntelliJ IDEA"
  2. Cliquez sur "Préférences"
  3. Allez "Style de code" sur la fenêtre de navigation de gauche et vous verrez "Java" énumérés ci-dessous et cliquez dessus!
  4. Recherchez l'onglet d'en-tête "Habillage et accolades" sur le côté droit de la fenêtre Préférences.
  5. À ce stade, vous souhaitez rechercher l'élément intitulé "Ne pas insérer après une seule annotation" sous "Annotations sur le terrain". Cliquez sur "ok" et vous avez terminé!

enter image description here

5
grepit

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

 enter image description here

0
Steve Gelman