我像这样开发Sublime 3
个包:
import sublime, sublime_plugin
class RelativeCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.insert(edit, 0, "Hello World")
我需要在每次编辑后重新加载sublime以查看更改工作的结果。
如何在不退出sublime并重新打开插件的情况下获取插件中的工作更改?
我相信这是可能的,因为例如sublime在编辑键映射时无需重新加载即可获得更改。
Update1: 当我在更改文件后按保存时,我在控制台中收到了消息:
Writing file /Users/maks/Library/Application Support/Sublime Text 3/Packages/relative/relative.py with encoding UTF-8 (atomic)
reloading plugin relative.relative
Update2:
我正在使用符号链接在Packages
文件夹中存储Installed Packages
和Dropbox
。
UPDATE3:
我的操作系统是OS X version 10.8.5
答案 0 :(得分:0)
不知道为什么,但在将符号链接删除到Packages
文件夹的Dropbox后,它开始按预期工作:在控制台中保存收到消息之后:
reloading plugin relative.relative
并且可以在不重新打开sublime3的情况下看到新的行为。