在 Atom 编辑器中自动保存

Auto-save in Atom Editor

一些代码编辑器,例如 WebStorm,可以选择在编辑器失去焦点时自动保存。我已经在 Atom 编辑器中搜索过这样的选项,但还没有找到任何东西。

Atom 编辑器是否有一个设置,可以在失去焦点时自动保存编辑的文件?如果可以,在哪里可以设置?如果没有,如何编写一个插件来做到这一点?

是的,有 auto save package。您可以在包设置中启用自动保存。

还有 save-session 插件,它使 Atom 的行为更像 Sublime:每个文件的当前状态在应用程序实例中被记住。这与最初的要求略有不同,但也非常有用。

似乎自动保存功能现在 embedded in 1.8.0

但并不总是有效。请参阅问题 here

要使用它,请在设置中启用 "Back Up Before Saving"。

autosave-onchange 更好的选择!

https://atom.io/packages/autosave-onchange

只需将此添加到您的 ~/.atom/config.cson

autosave:
  enabled: true

这是迟到的答案,但以防万一有人需要它。 auto save package 在失去焦点或靠近时保存一些东西。 如果你想在每次输入后自动保存,你可以安装 ChexWarrior autosave-on-change。检查此 link。它会在每种类型后立即自动保存。您可以从 atom 的软件包安装程序安装它。希望对你有帮助。

我已经安装了自动保存和激活包,但它在 atom 中不起作用。

我安装了 autosave-onchange 包,效果很好,我推荐它。 . .除了这对我来说效果很好之外,唯一的区别是你一做出改变就随时记录下来。 . .