Sublime Text 2:卸载自定义插件的sublime命令

时间:2015-01-05 22:17:19

标签: plugins command sublimetext2

我有一个自定义插件(你可以在https://github.com/chestozo/st-plugins找到它。)

在这个插件中,我有一个Default.sublime-commands文件,其中的命令应该添加到ST2的Command Palette中。

有时我在Command Palette中找不到自定义命令。 看起来我的自定义命令已卸载。有可能吗?

更新 我发现的是:

  • 当前项目中没有打开文件时 - 您会在命令选项板中看到一组命令
  • 打开某个文件时 - 所有自定义命令都显示在命令选项板中。

因此没有命令从命令调色板中卸载。 我仍然希望我的自定义命令始终在命令选项板中可见。 有可能吗?

1 个答案:

答案 0 :(得分:0)

我发现,为了使命令可见,它应该是sublime_plugin.WindowCommand的继承者:)在我的情况下,它是从sublime_plugin.TextCommand派生的,这就是为什么在没有打开文件时它不可见的原因