0

我是 Sublime Text 和网络开发的新手。我一直在寻找可以在对文件进行任何更改时保存文件的东西。我遇到了 这个。看起来很有希望。但问题是我不知道如何安装和使用它。我也发现了这个。但这没有帮助。所以有人可以告诉我如何

  • 创建这个插件
  • 安装这个插件
  • 使用这个插件

如果可能的话,一步一步的帮助会非常好。或者,如果有人可以将我指向另一个具有我正在寻找的功能的编辑器。

4

1 回答 1

2

如果你确定你真的想这样做,这里是如何:

  1. 选择File -> New File,然后View -> Syntax -> Python

  2. 粘贴以下内容:

    import sublime, sublime_plugin
    
    class SaveOnModifiedListener(sublime_plugin.EventListener):
        def on_modified(self, view):
            view.run_command("save")
    
  3. 选择File -> Save As...并另存为Packages/User/save_on_modified.py. 该Packages目录位于%APPDATA%/Roaming/Sublime Text 2Windows、~/Library/Application Support/Sublime Text 2OSX 或~/.config/sublime-text-2Linux 上。您可以通过选择 找到此目录Preferences -> Browse Packages...。在 OSX 上,Preferences菜单是 的子菜单Sublime Text 2,在其他操作系统上,它是自己的菜单,位于所有其他菜单旁边。当您选择时,Save As...您可能已经在User目录中(我在我的机器上)。

  4. 重启 Sublime,只是为了好玩。如果您在 OSX 上,请确保您退出使用⌘</kbd>Q, not just closing the window by clicking on the red button.

  5. 你现在应该可以走了。现在,这将在每次修改后保存任何类型的每个文件。再一次,确保你真的想要这样做。

  6. 如果在某个时候您决定不再执行此操作,只需将其删除save_on_modified.py或移动到层次结构之外的目录即可。Packages

祝你好运!

于 2013-08-14T14:53:10.373 回答