Wie kann ich IntelliJ IDEA dazu bringen, an jedem Ende der Datei eine neue Zeile einzufügen, damit sich GitHub beispielsweise nicht beschwert?
intellij-idea
linefeed
NightRa
quelle
quelle
Settings->Editor->General->Other->Ensure line feed at file end on save.
Antwort 2017 aktualisieren:
Mac :
Preferences > Editor > General > Ensure line feed at file end on save
quelle
IntelliJ IDEA 2016.3
Ansatz 1
Datei > Einstellungen ... > Editor > Allgemein > Zeilenvorschub am Dateiende beim Speichern sicherstellen
Ansatz 2
Hilfe > Aktion suchen ... ( Ctrl+ Shift+ A)> Geben Sie " Zeilenvorschub sicherstellen " ein> schalten Sie den Schalter auf " EIN" (mit dem Mausklick oder Enter) für "Andere: Zeilenvorschub am Dateiende in der Zeile" Speichern "
quelle
Mögliche Alternative mit einer Reihe nützlicher Funktionen ist EditorConfig
.editorconfig
Senden Sie einfach eine Datei an Ihr RepoUnd es funktioniert nativ nicht nur in Idea, sondern in allen wichtigen IDEs (einige erfordern ein Plugin).
Jetzt hätten alle Teammitglieder die gleiche Konfiguration, eol, eof und keine Tabs mehr gegen Leerzeichen :)
quelle
Allgemein -> Dateien für IntelliJ IDEA 2020 speichern.
Überprüfen Sie die untere rechte Ecke:
quelle
Da Rider (IDEAs Cousin für .NET) mich verrückt macht, könnte dies für diejenigen hilfreich sein, die C # schreiben, da
Ensure line feed at file end on Save
allein nicht funktioniert. Es brauchtFile → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.Ich kann mich nicht erinnern, es geändert zu haben, und ich habe sicher keine Einstellungen importiert. Ich denke, es ist standardmäßig deaktiviert.
quelle