2009-12-08 2 views
7

J'essaye de forcer IntelliJ à reformater le code comme le fait Eclipse. Lorsque je définis une largeur de ligne par ex. 120 caractères Je voudrais que l'EDI rejoigne la ligne qui a été divisée en plusieurs lignes (par exemple parce que la largeur de la ligne était de 80 caractères).Forcer le formateur de code dans IntelliJ pour joindre les lignes

Je veux partir d'ici:

int a = 1 
    + 2; 

Pour ici:

int a = 1 + 2 

Est-il possible IntelliJ? Je cherche le réglage approprié dans le formateur mais je ne le trouve pas. Quelqu'un pourrait-il me dire où je peux le trouver?

Répondre

7

Cela fonctionne pour moi dans IntelliJ 8 si je vais:

File -> Settings -> Code Style -> Wrapping -> Binary operations -> set to: 'Wrap if long' or 'Do not wrap' 

Ensuite CTRL - ALT - L reformater le code

3

Menu -> Modifier -> Inscrivez-vous Lignes (Ctrl + Décalage + J)

2

Si votre code contient déjà des sauts de ligne inappropriée et que vous voulez le formatter les enlever pendant la reformater,

File -> Settings -> Code Style -> Wrapping and Braces -> 
Keep When Formatting -> Line Breaks -> Untick 

(au moins sur IntelliJ 15 rédacteurs en chef) à base

0

Pour Intellij 2016.2.x j'avais pour désactiver cette option dans les paramètres: enter image description here

Revenez ensuite à votre code et appuyez sur CTRL - ALT - L

Questions connexes