Мне интересно, есть ли ярлык для VS-кода, который выделяет в текущем открывшемся файле дерева проводника решений. Как и в Visual Studio:
Alt + Shift + L
Мне интересно, есть ли ярлык для VS-кода, который выделяет в текущем открывшемся файле дерева проводника решений. Как и в Visual Studio:
Alt + Shift + L
Не могу жить без полного ответа, поэтому выяснил следующее:
Без прямого сочетания клавиш:
Files: Reveal Active File in Side Bar
.Затем возьмите приведенное выше и сопоставьте ему сочетание клавиш:
Preferences: Open Keyboard Preferences File
.// Place your key bindings in this file to overwrite the defaults
[
{
"key": "shift+alt+l",
"command": "workbench.files.action.showActiveFileInExplorer",
},
]
Обратите внимание, что он не так хорош, как Visual Studio, Atom и т.д., так как вы не можете затем перемещаться с помощью клавиш со стрелками в дереве (клавиши со стрелками перемещаются по содержимому активного файла), но я предполагаю, что в конце концов выясню как это сделать.
Я не думаю, что для этого есть команда, но есть ярлык для включения/выключения отображения текущего файла при его открытии:
"explorer.autoReveal": true
Попробуйте это:
Вместе с @Rob правильный ответ:
"explorer.autoReveal": true
затем Ctrl - Shift - E (Показать проводник) фокусирует этот файл в проводнике, а клавиши arrow
перемещаются вверх/вниз/влево/вправо, как и любой список. Это работает, даже если проводник был закрыт до Ctrl - Shift - E.
Ctrl - Shift - E имеет дополнительный бонус в том, что он переключает фокус между выделенным файлом и его редактором.
Мне удалось этого добиться, настроив команду workbench.files.action.focusFilesExplorer
с помощью связывания клавиш Alt + shift + L
Похоже, что актуальная версия VS Code предлагает команду для этой функции сейчас.
В настройках введите revealInExplorer
в строке поиска, чтобы найти команду. Там нет привязки по умолчанию, так что просто поставьте свою собственную. Работает как шарм!
F1 то типа "открыть" тоже работает из VS Code, по крайней мере для меня.
Загрузите расширение в браузере, вот оно.
Щелкните правой кнопкой мыши> Открыть в основном/дополнительном браузере и появится функция ярлыков ALT+B
/ALT+SHIFT+B
.