【问题标题】:sublime text : open containing folder崇高的文字:打开包含文件夹
【发布时间】:2013-10-16 18:25:08
【问题描述】:

我正在我的 sublime text 2 编辑器中处理一些文件,我想打开该文件所在的文件夹。

我知道已经有一个两步程序可以做到这一点

step 1: right click and reveal in sidebar (ctrl+shift+r)
step 2: right click on the same file in sidebar and click open containing folder.

我想知道是否只有一个快捷键可以做到这一点。这是我经常使用的东西。

【问题讨论】:

  • 虽然不能在文件的选项卡上右击得到“打开包含...”选项,但可以在文件的编辑区右击直接打开。

标签: editor sublimetext2 text-editor sublimetext


【解决方案1】:

您可以将下面的行添加到您的Default (Windows).sublime-keymap

{ "keys": ["ctrl+alt+e"], "command": "open_dir", 
    "args": {"dir": "$file_path", "file": "$file_name"} }

【讨论】:

  • 点击Preferences >“Key Bindings - User”菜单后,您可以在[]里面复制粘贴。
  • 奇怪。也许这个组合键被另一个应用程序全局覆盖。在我使用的 Mac 上:super+shift+e
  • AFAIK,没有。你需要一个插件。
  • 我照说的做了,不行!我在 Windows 上使用 sublime text 3。重新检查...好吧,明白了,它工作。我漏掉了一个逗号。哈哈。程序员最大的噩梦。感觉逃了! :D
  • 重新映射到不同的组合键对我有用,如 tborychowski suggested
【解决方案2】:

默认情况下,编辑器在上下文菜单中有此项。如果您需要在选项卡上使用此功能,则必须在“\Data\Packages\User\”中创建一个名为“Tab Context.sublime-menu”的文件(如果尚不存在)并添加以下代码:

[
    {
        "caption": "-"
    },
    {
        "command": "open_dir",
        "args": {"dir": "$file_path", "file": "$file_name"},
        "caption": "Open Containing Folder…"
    }
]

不要忘记将行格式化为 JSON 文件!如果您在此菜单项之前不需要分隔符,则需要删除带有标题“-”的第一个块!您可以在此文件中添加任何其他菜单。例如:

{
    "command": "copy_path",
    "caption": "Copy File Path"
},

【讨论】:

  • By default the editor has this item in context menu. Sublime 最新版本好像失去了这个能力,我不能再右击顶部的文件名了。
  • 这对我有用!我能够通过顶栏菜单 -> 首选项 -> 浏览包打开目录(在此处添加 User\MyNewPlugin 文件夹,并在该文件夹中添加 Tab Context.sublime-menu 文件,带有指定的内容)
【解决方案3】:

这对我有用:假设您已经打开了要打开其封闭文件夹的文件,请使用 Menu > Project > Add Folder To Project 命令。

应该会打开一个包含封闭文件夹的新窗口。只需点击“打开”即可!

【讨论】:

    【解决方案4】:

    安装Open project path by shortcut。然后在您的用户键映射文件中设置键绑定

    {
      "keys": ["f10"],
      "command": "open_project_folder"
    },
    
    {
      "keys": ["ctrl+f10"],
      "command": "open_file_folder"
    }
    

    在打开的文件上启动键绑定(f10打开您设置为项目文件夹的目录,ctrl+f10打开当前文件的文件夹。)

    【讨论】:

    • 没有内置密钥吗?我必须安装新软件包吗?
    【解决方案5】:

    我找到了这个插件:https://github.com/kallepersson/Sublime-Finder

    说明非常简单明了。现在我只使用CMD+SHIFT+P 并输入“finder”并按回车键,它会打开一个finder 窗口。

    我认为这可能只适用于 Mac。

    【讨论】:

      【解决方案6】:

      在 sublimetext3 中有一个包可以将当前打开的文件与侧边栏资源管理器同步。 同步边栏

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-02
        • 2017-11-28
        相关资源
        最近更新 更多