在Atom编辑器中自动保存

时间:2015-04-27 18:00:29

标签: atom-editor

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

Atom Editor是否有一个设置允许在失去焦点时自动保存已编辑文件?如果是这样,可以在哪里设置?如果没有,那么如何编写插件呢?

7 个答案:

答案 0 :(得分:61)

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

enter image description here

答案 1 :(得分:9)

autosave-onchange更好的选择!

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

答案 2 :(得分:6)

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

答案 3 :(得分:2)

只需将其添加到您的〜/ .atom / config.cson

autosave:
  enabled: true

答案 4 :(得分:1)

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

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

要使用它,请启用"保存前备份"在设置中。

enter image description here

答案 5 :(得分:1)

答案很晚,但是如果有人需要它。 private void setDatesSpinner() { ArrayAdapter<String> datesAdapter = new ArrayAdapter<String>(this, R.layout.item_progress_date_list, datesList); pro_date_spinner.setAdapter(datesAdapter); pro_date_spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { } @Override public void onNothingSelected(AdapterView<?> parent) { } }); } 在失去焦点或接近时保存一些东西。 如果要在每种类型后立即自动保存,则可以安装ChexWarrior的auto save package。选中此link。每种类型后都会自动保存。您可以从autosave-on-change的软件包安装程序进行安装。希望对您有所帮助。

答案 6 :(得分:0)

我已经安装了自动保存并激活的程序包,但是它不能在原子模式下工作。

我安装了autosave-onchange软件包,它非常完美,我建议使用。 。 。除此之外,对我而言唯一有效的区别是,您进行更改后就始终记录下来。 。