gpt4 book ai didi

sublimetext3 - 如何在系统文件资源管理器中打开文件/文件夹?

转载 作者:行者123 更新时间:2023-12-04 04:57:20 27 4
gpt4 key购买 nike

有没有办法在系统文件资源管理器的左侧“文件夹”栏中打开文件或文件夹?如果没有这个,我必须打开文件资源管理器并一直导航到该文件夹​​所在的位置才能操作文件,这确实很不方便。对于大多数带有这样导航栏的工具来说,这是一个标准功能,如果这在 ST 中不可能,我会感到非常惊讶。

最佳答案

如果您右键单击边栏中的文件,您可以选择“打开包含文件夹...”,这将在操作系统的默认文件资源管理器应用程序中打开该文件夹。

sidebar open containing folder

但是,默认情况下,当您右键单击边栏中的文件夹时似乎没有选项。然而,由于它是 ST,因此很容易定制:

在您的 User 文件夹中创建一个名为 Side Bar.sublime-menu 的文件,该文件夹位于您转到工具菜单 -> 浏览包时打开的文件夹下。粘贴以下内容并保存:

[
{ "caption": "Explore Folder…", "command": "explore_folder", "args": {"dirs": []} },
]

然后,Tools -> Developer -> New Plugin... 并将缓冲区的内容替换为以下内容:

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 相同的文件夹中

现在您将在文件夹的上下文菜单中看到一个新项目:

new explore folder sidebar context menu item

关于sublimetext3 - 如何在系统文件资源管理器中打开文件/文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43649636/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com