Один из способов сделать это - использовать задачу и связывание клавиш .
Папка рабочего пространства
Чтобы открыть рабочее пространство с помощью 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