有没有办法让Sublime在同一个窗口中打开某个扩展名的所有文件?例如,当使用2x2网格时,我想将所有SCSS文件保留在左上角,所有HAML保持在右上方,JS保持在左下方并在右下方搜索。我想使用搜索功能,每次都有文件转到其他三个选项卡而不是搜索窗口。
我已尝试过“在相关窗口中打开”插件,但似乎没有任何区别。
当打开大量文件时,打开它们会非常繁琐,并且必须手动将它们移动到打开时未激活的窗口。
编辑:我正在使用Mac,因此我需要在那里工作的东西,或者最好是跨平台。
答案 0 :(得分:1)
编辑:Op正在使用Mac,我会留下这个,以防任何Windows用户对此解决方案感兴趣。
也许额外的shell扩展会有所帮助。
如果您熟悉注册表,则可以创建一个新密钥,在新窗口中打开所有选定文件。只需创建Sublime Text已有的修改版本。
Sublime Text的现有密钥存在于此处:
HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command
默认值为(取决于版本):
C:\Program Files\Sublime Text 3\sublime_text.exe "%1"
您可以像这样创建一个新密钥:
HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text (new window)\command
然后将-n arguement添加到默认值:
C:\Program Files\Sublime Text 3\sublime_text.exe -n "%1"
每次使用shell扩展程序打开文件时,都会创建一个新窗口,并在同一个窗口中保存多个文件。
更进一步,如果您有任何编程经验,您可以创建自己的shell扩展,它会获取文件列表并为您分组,然后可以编程方式创建新窗口。