【发布时间】:2014-02-18 15:04:21
【问题描述】:
我正在为 Sublime Text 2/3 编写一个插件,它应该打开多个名称包含特定字符串的文件。
如何获取项目中的文件列表?我在文档中找不到任何相关的 API 函数。我可以用 Python 的os.walk 来做,但它有点慢。另一方面,Sublime 的Ctrl+P 菜单非常快,但我不知道如何从我的插件中访问它的内容。
【问题讨论】:
-
我不知道任何关于 API 的文档,但是 SideBarEnhancements 插件有 'File: Search Files': 'side_bar_find_files_path_lining' 命令,它在 SideBarEnhancements/SideBar.py 中定义。如果它与您想要的完全相关,您应该检查它。编辑:发送后,我意识到这可能与您想要的不太接近。
-
我同意。崇高的模糊搜索如此之快,但插件开发人员无法通过 API 访问它,这真是令人讨厌。你有没有发现什么?祝你好运。
-
@Rob 不。我已经放弃了,至少现在是这样。
标签: sublimetext2 sublimetext sublime-text-plugin