我试图构建一个插件,它的命令可以在命令面板上访问。其思想是,每个命令将请求在命令调色板中输入文本,然后显示选项,然后将这些选项写入view
。我到底该怎么做?任何地方都没有好的文档!在
到目前为止,我已经:
import sublime
import sublime_plugin
class QueryListInput(sublime_plugin.ListInputHandler):
def name(self):
return "my_list"
但是我得到:AttributeError: 'module' object has no attribute 'ListInputHandler'
我研究并找到this答案,它告诉我只有开发人员构建才能访问这个特性。真正地?这是否意味着我的插件不能正常运行?在
我只想:
view
这很简单,但我发现很难做到。如果你能帮忙的话,先谢谢你!在
尤其是
ListInputHandler
和TextInputHandler
特性是11月11日随Build3154一起发布的新命令面板的一部分。到目前为止,它仍然是开发人员频道的专有内容,而且这些更改还没有在最终版本中发布。但这显然只是时间问题。在目前已经在命令面板中为用户提供选择的插件不使用这两种类型。相反,他们利用^{} 来实现这一点:
相关问题 更多 >
编程相关推荐