Текстовый редактор Atom удалить конечные пробелы при сохранении

Я использую Sublime text. Теперь я пытаюсь Atom. Когда я сохраняю любой файл в sublime text, он не включает в себя конечную пустую строку. Но сохранение любого файла в Atom листья трейлинг-пустая строка. Как заставить Atom не оставить пробелы?

3 ответов


под вашим атомом Preferences на Packages tab и поиск whitespace. Нажмите на whitespace пакета и снимите флажок Ensure Single Trailing Newline опции

enter image description here


на глобальном уровне это можно изменить с помощью settings на Whitespace пакет, но если вы хотите отключить его для определенного языка, вы должны использовать свойства синтаксиса в своей конфигурации.cson.

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

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

чтобы увидеть область языка, перейдите к Packages tab и поиск вашего языка.

нажмите на настройки языкового пакета, и вы можете увидеть область:


перейдите к пакетам и найдите "пробел", перейдите к его настройкам и снимите последний флажок.

настройки Settings screenshot

флажок Checkbox screenshot