Ich habe ein kleines Problem mit Java-Code-Formatierung in Intellij Idea 14.1.4. Ich habe ein Stück Code manuell von mir formatiert, die für mich gut aussieht:Java-Code-Formatierung in Intellij Idea (verkettete Methodenaufrufe)
public class Test {
private static final ImmutableMap<String, String> map = new ImmutableMap.Builder<String, String>()
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.build()
}
aber wenn ich diesen Code umformatiert (Strg + Alt + L), ich habe:
public class Test {
private static final ImmutableMap<String, String> map =
new ImmutableMap.Builder<String, String>().put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.put("key", "value")
.build()
}
Erwartetes Ergebnis: Intellij formatiert nichts neu, da der Code gut formatiert ist.
Ich habe ein Schema (Code-Stil-Einstellungen here heruntergeladen werden kann) mit den folgenden Einstellungen:
Könnte jemand erklären, wie ich erwartete Ergebnis erreichen kann?
Ich habe versucht, Sie Code in 14.1.3 Aber es wird nicht neu erstellt. – ambarox
Haben Sie versucht, Ihren Code mit "Align with multiline" zu formatieren? –
Version 14.1.4. Welche Gruppen muss ich für "An Multiline ausrichten" auswählen? – Geniy