wake-up-neo.com

Atom Texteditor entfernt nachgestellte Leerzeichen beim Speichern

Ich benutze Sublime text. Jetzt versuche ich Atom. Wenn ich eine Datei in erhabenem Text speichere, enthält sie keine nachgestellte Leerzeile. Wenn Sie jedoch eine Datei in Atom speichern, bleibt eine Leerzeile am Ende. Wie erzwinge ich, dass Atom keine nachgestellten Leerzeichen hinterlässt?

99

Gehen Sie unter Atom Preferences zu Packages und suchen Sie nach whitespace. Klicken Sie auf das whitespace -Paket und deaktivieren Sie Ensure Single Trailing Newline Möglichkeit

enter image description here

173
Dan Moldovan

Auf globaler Ebene kann dies mit settings in Whitespace geändert werden. Wenn Sie es jedoch für eine bestimmte Sprache deaktivieren möchten, müssen Sie syntaktische Eigenschaften in Ihrer config.cson verwenden.

'.text.html.php': # php overrides
  whitespace:
    ensureSingleTrailingNewline: false
    removeTrailingWhitespace: false

'.source.Ruby': # Ruby overrides
  whitespace:
    ensureSingleTrailingNewline: false
    removeTrailingWhitespace: false

Um den Sprachumfang zu sehen, gehen Sie zur Registerkarte Packages und suchen Sie nach Ihrer Sprache.

Klicken Sie auf die Einstellungen des Sprachpakets und Sie sehen den Umfang:

15
Rajkaran Mishra

Gehen Sie zu Paketen und suchen Sie "Whitespace", gehen Sie zu seinen Einstellungen und deaktivieren Sie das letzte Kontrollkästchen.

Einstellungen Settings screenshot

Kontrollkästchen Checkbox screenshot

8
Pattycake Jr