作者:Aovte | 来源:互联网 | 2023-02-05 14:54
有没有办法在系统文件资源管理器的左侧"文件夹"栏中打开文件或文件夹?如果没有这个,我必须打开文件资源管理器并一直导航到这个文件夹的任何地方,以便操作文件,这真的很不方便.对于大多数带有这样的导航栏的工具来说,这是一个标准功能,如果在ST中无法实现这一点,我会感到非常惊讶.
1> Keith Hall..:
如果右键单击侧栏中的文件,则可以选择"打开包含文件夹...",这将打开操作系统默认文件资源管理器应用程序中的文件夹.
但是,默认情况下,当您右键单击侧栏中的文件夹时,似乎没有选项.但是,由于它是ST,因此可以轻松定制:
Side Bar.sublime-menu
在User
转到"工具"菜单 - >"浏览包"时打开的文件夹下创建一个在文件夹中调用的文件.粘贴以下内容并保存:
[
{ "caption": "Explore Folder…", "command": "explore_folder", "args": {"dirs": []} },
]
然后,工具 - >开发人员 - >新插件...并用以下内容替换缓冲区的内容:
import sublime
import sublime_plugin
class ExploreFolderCommand(sublime_plugin.WindowCommand):
def run(self, dirs):
for dir_path in dirs:
self.window.run_command('open_dir', { 'dir': dir_path })
def is_visible(self, dirs):
return len(dirs) > 0
并将其保存在与...相同的文件夹中 explorefolder.py
现在,您将在文件夹的上下文菜单中看到一个新项: