Sublime text 2 - 具有完整路径名和dir结构的Zip打开文件

时间:2013-08-29 17:39:04

标签: sublimetext2

是否有插件或宏,可以在Sublime Text 2中创建所有打开的文件/标签的tar球或zip。

如果没有,如何制作插件呢?

我正在检查Sublime Text 2的API,但却知道没有方法可以获取所有打开文件的完整路径。

但是,当我们右键单击任何文件时,我看到我们有一个选项 - “复制文件路径”。

它叫哪种方法?我可以将方法复制到逐个切换的所有选项卡吗?如果是,那么如何使用API​​逐个循环打开标签?

1 个答案:

答案 0 :(得分:1)

您可以使用window#views获取所有视图(作为列表)。然后迭代每个视图并使用view#file_name来获取文件。至于创建拉链,请查看zipfile库。

对于您的特定情况,我将创建一个窗口命令。然后,您可以将其绑定到组合键或将其添加为命令选项板条目。最后,要设置可见视图,您可以使用window#focus_view。如果您有多个群组,则可能还需要window#focus_group