2009-12-08 3 views
7

Ich versuche, IntelliJ den Code neu zu formatieren, wie Eclipse es tut. Wenn ich eine Zeilenbreite z. 120 Zeichen Ich möchte, dass IDE Zeilen verbindet, die auf mehrere Zeilen aufgeteilt sind (z. B. weil die Zeilenbreite auf 80 Zeichen gesetzt wurde).Erzwinge Code-Formatierung in IntelliJ, um Zeilen zu verbinden

ich von hier aus gehen wollen:

int a = 1 
    + 2; 

Um hier:

int a = 1 + 2 

Ist es möglich, in IntelliJ? Ich suche nach der passenden Einstellung im Formatierer, kann sie aber nicht finden. Kann mir jemand sagen, wo ich es finden kann?

Antwort

7

Dies funktioniert für mich in intellij 8, wenn ich gehen zu:

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

Dann CTRL - ALT - L den Code neu zu formatieren

3

Menü -> Bearbeiten -> Mitglied werden Linien (Ctrl + Verschiebung + J)

2

Wenn Ihr Code bereits unangemessenen Zeilenumbrüche enthält, und Sie wollen die Forma sie während der Neuformatierung zu entfernen,

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

(zumindest auf IntelliJ 15 basierend Editoren)

0

Für Intellij 2016.2.x Ich hatte diese Option in den Einstellungen zu deaktivieren: enter image description here

Dann, um Ihren Code zurück und CTRL drücken - ALT - L

Verwandte Themen