2010-06-04 7 views
11

Ich habe in IntelliJ eine kleine Änderung an einer alten Java-Datei vorgenommen und beim Speichern der Datei formatiert die IDE automatisch den gesamten Code neu. Normalerweise wäre dies vorzuziehen, jedoch scheint fast jede Zeile unnötigen Leerraum zu haben, der aufgeräumt wird. Nun scheint es, dass die gesamte Datei geändert wurde, obwohl ich nur eine kleine Korrektur vorgenommen habe. Dies wird es schwieriger machen, die wesentlichen Änderungen in VCS zu betrachten.Deaktivieren Sie den Neuformatierungscode beim Speichern von Dateien

Gibt es eine Möglichkeit, Code-Neuformatierung zu deaktivieren, wenn eine Datei gespeichert wird? Bisher hatte ich kein Glück, die Einstellung im Dialog Projekteinstellungen zu finden. Ich benutze IntelliJ IDEA 9.0.2

Alternativ könnte ich die Neuformatierung durchführen, die Änderungen festschreiben, und dann meine Änderung vornehmen, aber ich fühle, dass dies am Ende viel passiert und ich nicht meine Formatierung erzwingen möchte Voreinstellungen für Code, der anderen Gruppen gehört.

Antwort

13

Einstellungen | Editor | Allgemein> Andere | Hintere Leerzeichen abspeichern auf Speichern -> Keine.

+3

Bin ich verrückt oder stoppt dies nur eine bestimmte Art von Neuformatierung, nicht _alle_ Neuformatierung? – Yawar

+1

In IntelliJ 14.1.5 (Build 141.2735) hat die Einstellung dieses Parameters keine Auswirkung, wenn ich die Datei IntelliJ fortfahre, um den Einzug in allen leeren Zeilen zu entfernen ... dann scheint es, dass das Ganze geändert wurde (ich habe versucht, "Einzug beizubehalten in leeren Zeilen "ohne Erfolg" – obe6

Verwandte Themen