Atom: отключить автоматическое форматирование при сохранении

У меня есть проект, который я начал с Sublime и / или WebStorm, и теперь я хочу переключиться на Atom.

проблема в том, что всякий раз, когда я сохраняю, весь файл переформатируется, и это большой беспорядок для git, который показывает в основном все изменяемые строки.

Я хочу отключить автоформатирование при сохранении. Это возможно?

20
задан Jago
05.12.2022 1:40 Количество просмотров материала 3328
Распечатать страницу

4 ответа

если у вас atom-beautify пакет установлен, вы можете включить/отключить автоматическое форматирование при сохранении для каждого поддерживаемого языка отдельно:

PreferencesPackagesatom-beautify → прокрутите waaay вниз до Language Config - LangXYZ - Beautify On Save (язык LangXYZ настроен).


если у вас не установлены дополнительные пакеты, это может быть пробел пакет, который поставляется с Atom и включен по умолчанию:PreferencesPackageswhitespace

вы можете нажать Disable и готово (я сделал: -)), или вы можете отключить пакет выборочно через записи в вашем config.cson file, как описано на самой странице пакета.

9
отвечен Henning 2022-12-06 09:28

"по умолчанию формат JSFormat при сохранении имеет значение true."

Если вы установите JSFormat, вы можете отключить или удалить его.

с атомом В1.6.1, я удалить JSFormat, и это не автоформат при сохранении файлов JavaScript.

3
отвечен Cassati 2022-12-06 11:45

по умолчанию Atom очищает пробелы при сохранении файла.

чтобы предотвратить это поведение по умолчанию, вы должны выполнить следующие действия:

  • на Preferences ... (Command + ',' в macOS)
  • нажать на кнопку Open Config Folder
  • открыть config.cson
  • добавьте в конец строки:

whitespace: removeTrailingWhitespace: false

2
отвечен Mohammad Dashti 2022-12-06 14:02
  1. CTRL + SHIFT+P
  2. введите "Application Open your Config", нажмите enter
  3. вставить

"whitespace": removeTrailingWhitespace: false

enter image description here

1
отвечен Vincent Tang 2022-12-06 16:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх