有没有一种方法可以自动保存每一个击键?

Ken*_*nne 4 frontend sass sublimetext sublimetext2

我想在每次击键时升华保存文件,以便实时重新加载。

最简单的操作是仅在文件具有有效语法时才自动保存每次击键。

如果指南针任务足够快,就好比直接在Chrome检查器中工作。

sku*_*oda 5

您可以编写一个使用on_modified侦听器保存文件的插件。类似以下内容可能会起作用(请注意,未经测试)

import sublime_plugin

class SaveOnModifiedListener(sublime_plugin.EventListener):
    def on_modified(self, view):
        view.run_command("save")
Run Code Online (Sandbox Code Playgroud)

如果您有皮棉,则可以对其进行验证,并且只能节省干净的皮棉。请注意,按照我发布的内容,对每个文件的修改都将保存在每个按键上。您可能需要添加一些其他检查,例如文件类型,磁盘上是否存在文件类型等。