Atom:保存时禁用自动格式化

Atom:保存时禁用自动格式化

我有一个使用 Sublime 和/或 WebStorm 开始的项目,现在我想切换到 Atom。

问题是每当我保存时,整个文件都会被重新格式化,这对 git 来说是一个很大的混乱,它显示几乎所有行都被修改了。

我想禁用保存时的自动格式化。可以吗?

答案1

如果你有原子美化包安装后,您可以分别为每种支持的语言启用/禁用保存时的自动格式化:

PreferencesPackagesatom-beautify→ 向下滚动到Language Config - LangXYZ - Beautify On Save(LangXYZ 为配置的语言)。


如果你没有安装额外的软件包,它可能会空格该包随 Atom 一起提供,并且默认启用:PreferencesPackageswhitespace

您可以单击Disable并完成它(我就是这么做的:-)),或者您可以通过文件中的条目有选择地禁用该包config.cson,如包页面本身所记录的那样。

答案2

“默认情况下,JSFormat 的保存格式设置为 true。”

如果您安装了 JSFormat,您可以禁用或删除它。

使用 Atom v1.6.1,我删除了 JSFormat,保存 JavaScript 文件时它将不会自动格式化。

答案3

默认情况下,当您保存文件时,Atom 会清理空格。

为了防止这种默认行为,您必须遵循以下步骤:

  • 转到Preferences ...(macOS 中为 Command + ',')
  • 点击Open Config Folder
  • 打开config.cson
  • 将以下几行附加到其底部:

whitespace: removeTrailingWhitespace: false

答案4

  1. CTRL+SHIFT+P
  2. 输入“应用程序打开你的配置”,按回车键
  3. 粘贴

"whitespace": removeTrailingWhitespace: false

在此处输入图片描述

相关内容