Я переключил фокус на проводник, используя cmd+shift+E
Я выбрал файл в проводнике с помощью клавиш со стрелками.
Я обнаружил, что ctrl+enter
открывает файл в новой вкладке.
Как мне просмотреть файл?
Как мне открыть файл?
Я переключил фокус на проводник, используя cmd+shift+E
Я выбрал файл в проводнике с помощью клавиш со стрелками.
Я обнаружил, что ctrl+enter
открывает файл в новой вкладке.
Как мне просмотреть файл?
Как мне открыть файл?
При работе с VSCode в Windows вы можете использовать следующие команды для открытия / предварительного просмотра файлов из проводника:
workbench.files.action.focusOpenEditorsView
. Связывание клавиш по умолчанию: Ctrl + K Elist.select
. Связывание клавиш по умолчанию: Enterexplorer.openToSide
. Связывание клавиш по умолчанию: Ctrl + Enterworkbench.action.keepEditor
. Связывание клавиш по умолчанию: Ctrl + K EnterНа момент написания этой статьи, кажется, невозможно связать действие, которое напрямую открывает файл из проводника. К счастью, мы можем исправить это с помощью макроса, как показано ниже.
Примечание: Что касается Mac, я понимаю, что нажатие Enter в проводнике переименует файл. Откройте меню сочетаний клавиш и сопоставьте list.select
что-то, что вы хотите использовать, чтобы открыть предварительный просмотр файла из проводника. Вы также можете переназначить renameFile
из Enter во что-то другое, а затем использовать Enter для list.select
.
Если вы хотите добавить сочетание клавиш для непосредственного открытия файла из списка проводника, без его открытия в качестве предварительного просмотра, вы можете использовать расширение макроса .
Откройте файл settings.json
и добавьте следующее. Это создаст макрос с именем openFileAndKeep
который открывает предварительный просмотр файла и затем говорит, что он остается открытым.
"macros": {
"openFileAndKeep": [
"list.select",
"workbench.action.keepEditor"
]
},
Откройте файл keybindings.json
и добавьте следующее.
{
"key": "enter",
"command": "macros.openFileAndKeep",
"when": "listFocus"
}
Теперь, когда вы нажмете Enter и у вашего списка файлов проводника будет фокус, он откроет файл без предварительного просмотра. Конечно, вы также можете настроить это для любой комбинации клавиш по вашему желанию.
Примечание: Существует также открытая проблема для добавления функциональности макросов в vscode, поэтому мы могли бы достичь этого без расширения в будущем.