Пользуюсь Sublime text
. Сейчас пытаюсь Atom
. Когда я сохраняю любой файл в виде возвышенного текста, он не включает завершающую пустую строку. Но при сохранении любого файла в Atom
конце остается пустая строка. Как мне заставить Atom
не оставлять конечные пробелы?
save
whitespace
sublimetext3
removing-whitespace
atom-editor
Nasif Md. Tanjim
источник
источник
"A sequence of zero or more non- <newline> characters plus a terminating <newline> character."
- stackoverflow.com/questions/729692Ответы:
Под вашим Atom
Preferences
перейдите наPackages
вкладку и найдитеwhitespace
. Нажмите наwhitespace
пакет и снимитеEnsure Single Trailing Newline
флажокисточник
Remove Trailing Whitespace
внизуsettings
раздела есть флажок . Снятие отметки сохраняет все конечные пробелы.На глобальном уровне это можно изменить с помощью
settings
inWhitespace
package, но если вы хотите отключить его для определенного языка, вам нужно использовать свойства с синтаксической областью в вашем config.cson.Чтобы увидеть диапазон языков, перейдите на
Packages
вкладку и найдите свой язык.Нажмите на настройки языкового пакета, и вы увидите объем:
источник
.text.html.jinja
, конфиг совпадает с вашим, но не работает. Тогда это глобально :-(ctrl+shift+L
).Зайдите в пакеты и найдите «пробел», перейдите в его настройки и снимите последний флажок.
настройки
флажок
источник
Чтобы добавить к ответу Дэна Молдавана .
У меня возникла эта проблема при работе над приложением Rails.
Я добавил
.editorconfig
файл со следующими свойствами:И я добавил
.gitattributes
файл со следующими свойствами:А потом мой редактор Atom столкнулся с проблемой:
Вот как я это исправил :
Сохраните и закройте настройки.
Вот и все.
надеюсь, это поможет
источник