Sublimetext2 不重新启动的包开发

Sublimetext2 不重新启动的包开发,sublimetext2,sublimetext3,Sublimetext2,Sublimetext3,我开发的Sublime 3软件包如下: import sublime, sublime_plugin class RelativeCommand(sublime_plugin.TextCommand): def run(self, edit): self.view.insert(edit, 0, "Hello World") 我需要重新加载升华后,在它的每一次编辑,以查看工作中的变化结果 如何在不退出sublime并重新打开它的情况下获得插件中的工作更改 我相信这是可

我开发的
Sublime 3
软件包如下:

import sublime, sublime_plugin

class RelativeCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        self.view.insert(edit, 0, "Hello World")
我需要重新加载升华后,在它的每一次编辑,以查看工作中的变化结果

如何在不退出sublime并重新打开它的情况下获得插件中的工作更改

我相信这是可能的,因为例如,当您编辑关键点映射时,升华可以动态地获取更改,而无需重新加载

更新1: 当我在更改文件后按save时,控制台中显示消息:

Writing file /Users/maks/Library/Application Support/Sublime Text 3/Packages/relative/relative.py with encoding UTF-8 (atomic)
reloading plugin relative.relative
reloading plugin relative.relative
更新2: 我正在使用符号链接将
软件包
安装的软件包
存储在
Dropbox
文件夹中

更新3:
我的操作系统是
OSX版本10.8.5

不知道为什么,但在删除了指向
软件包
文件夹Dropbox的符号链接后,它开始按预期工作:在控制台中保存GET消息后:

Writing file /Users/maks/Library/Application Support/Sublime Text 3/Packages/relative/relative.py with encoding UTF-8 (atomic)
reloading plugin relative.relative
reloading plugin relative.relative

可以看到新的行为而不必重新打开3

保存插件时,应该重新加载插件。嗯,他们确实需要达到最高水平。例如,
Packages/MyPlugins/plugin.py
。如果它是嵌套的,则不会自动重新加载。如果使用多个文件,也可能会遇到问题。但根据您的示例,您只使用了一个文件。保存时,ST控制台中是否有任何内容?是的,我收到一条消息:
编写文件/Users/maks/Dropbox/sublimitext3/Packages/relative/relative.py,编码为UTF-8(原子)
文件路径
Packages/relative/relative.py
是否允许在保存插件时自动重新加载插件?是否符号链接到Dropbox文件夹。我记得以前有人对此有意见。我想它以前在stackoverflow上出现过。我会试着找出问题所在,或者有人会过来。如果你是的话,在你的问题中包含这一点可能是值得的。更多的细节可以让事情更容易解决。好的,更新了正文。