资源管理器中的地址栏只能在浏览器中打开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了资源管理器中的地址栏只能在浏览器中打开相关的知识,希望对你有一定的参考价值。

我电脑是win7 32位的,之前不知神马原因导致我从资源管理器的地址栏输入ftp地址后(其他任何地址、文字都是)就直接从浏览器中打开了~ 求解啊。。。。

参考技术A 正常啊,
浏览器其实就是一个窗口,你打开“我的电脑”,在“我的电脑
”这个窗口上的地址栏输入百度的网址也可以打开百度首页,其实浏览器和这个任务窗口是一样的,

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

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

答案

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

sidebar open containing folder

但是,默认情况下,当您右键单击侧栏中的文件夹时,似乎没有选项。但是,由于它是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相同的文件夹中

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

new explore folder sidebar context menu item

以上是关于资源管理器中的地址栏只能在浏览器中打开的主要内容,如果未能解决你的问题,请参考以下文章

【file】关于file协议

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

file://是啥协议

资源管理器的地址栏不停闪烁,如何解决?

如何将FTP从网页模式转化成文件夹模式

使用 java 应用程序在文件资源管理器中打开受密码保护的文件夹