sublime text : open containing folder

杀马特。学长 韩版系。学妹 提交于 2019-12-02 16:12:10

You can add the line below to your Default (Windows).sublime-keymap:

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

This worked for me: assuming you have opened the file whose enclosing folder you want to open, use the Menu > Project > Add Folder To Project command.

A new window should open with the enclosing folder. Just click 'Open' and you're done!

By default the editor has this item in context menu. If you need this feature on tabs you have to create a file with name "Tab Context.sublime-menu" in "\Data\Packages\User\" (if does not exist yet) and add this code:

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

Do not forget formatting lines as a JSON file! If you do not need a separator before this menu item you need to delete first block with caption "-"! You can add any other menu in this file. For example:

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

Install Open project path by shortcut. Then setup keybindings in your User keymap file

{
  "keys": ["f10"],
  "command": "open_project_folder"
},

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

Initiate the key bindings on a open file (f10 to open the directory you have set as the project folder, ctrl+f10 to open the folder of the current file.)

I found this plugin: https://github.com/kallepersson/Sublime-Finder

The instructions are pretty simple and straightforward. Now I just use CMD+SHIFT+P and type "finder" and press enter and it opens a finder window.

I think this might only work on macs though.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!