2014-03-13 10 views
8

Ich habe gerade begonnen, IntelliJ IDEA zu verwenden und die automatischen Codebereinigungsoptionen durchlaufen. Es gibt mir die Möglichkeit, nicht mehr benötigte weiße Linien zu entfernen, aber ich kann nicht eine Option, um automatisch entfernen Sie nicht benötigte Pause zum Beispiel finden Sie hier:So entfernen Sie unnötige Zeilenumbrüche in Intellij Ideas Code-Bereinigung

System.out.println("this, sir " + "is an unneeded line break");

Ist diese Funktion vorhanden ist, wenn ja, wo?

+1

Eine gut formulierte Regex-Suche und Ersetzen kann das tun, aber ich würde jeden manuell überprüfen, bevor es passiert. –

+0

Gute Idee, wäre aber wunderbar, wenn es automatisch passieren würde. Bist du sicher, dass dies der einzige Weg ist? – Yorrd

+0

Nein, ich bin mir nicht sicher, ob das der einzige Weg ist oder nicht - ich dachte nur, ich würde eine Idee rauswerfen, die funktionieren würde, wenn Sie nichts besseres finden würden. Ich bereite ständig kaputte Formatierung auf ... –

Antwort

12

Unter Einstellungen -> Code-Style -> Java -> Wrapping und Zahnspange gibt es eine Option Halten aufgerufen, wenn mit einer Checkbox für Zeilenumbrüche Neuformatierung.

Wenn Sie es deaktivieren, wird IDEA tun, was Sie wollen.

+0

Es heißt jetzt eigentlich ** Zeilenumbrüche beibehalten ** unter ** Einstellungen -> Editor -> Codestil -> {Programmiersprache} -> Andere **. Ich musste diese Option wirklich deaktivieren, weil sie meinen Ruby Code kaputt machte ... –

Verwandte Themen