Горячая клавиша VSCode открытой папки рабочего пространства - PullRequest
0 голосов
/ 10 октября 2018

Мне интересно, есть ли способ привязать сочетание клавиш для открытия Проводника ОС в корневом каталоге рабочего пространства.

Кроме того, я также хотел бы открыть определенную папку,относительно пути к моей рабочей области нажатием комбинации клавиш.

У меня есть поиск по файлу настроек и по расширениям, но я еще ничего не придумал.

1 Ответ

0 голосов
/ 16 октября 2018

Один из способов сделать это - использовать задачу и связывание клавиш .


Папка рабочего пространства

Чтобы открыть рабочее пространство с помощью shift ctrl alt + t , создайте задачу:

tasks.json

{
    "label": "explore workspace",
    "type": "shell",
    "windows": {
        "command": "explorer ${workspaceFolder}"
    },
    "osx": {
        "command": "open ${workspaceFolder}"
    }
}

Обратите внимание на метку задачи.Добавьте соответствующую привязку клавиш:

keybindings.json

{
    "key": "ctrl+shift+alt+t",
    "command": "workbench.action.tasks.runTask",
    "args": "explore workspace"
}

Обратите внимание, что значение args соответствует значению label задачи.


Папка относительно рабочей области

Предположим, вы хотите открыть ${workspaceFolder}/node_modules/.bin.Добавьте задачу:

{
    "label": "explore bin",
    "type": "shell",
    "windows": {
        "command": "explorer ${workspaceFolder}\\node_modules\\.bin"
    },
    "osx": {
        "command": "open ${workspaceFolder}/node_modules/.bin"
    }
}

и соответствующую привязку клавиш:

{
    "key": "ctrl+shift+alt+r",
    "command": "workbench.action.tasks.runTask",
    "args": "explore bin"
}

Отказ от ответственности : только для Windows

...