Я хочу иметь возможность эффективно перемещаться по всем моим изменениям файлов, используя только клавиатуру.
Когда я открываю представление системы управления версиями и просматриваю изменения с помощью клавиш со стрелками и нажимаю enter, представление системы управления версиями теряет фокус и открывает файл. Я хочу иметь возможность просто предварительно просмотреть изменения файла, не теряя фокуса в представлении системы управления версиями.
E.g.:
нажмите enter → просмотреть file-change-1.txt → нажмите key down, затем enter → просмотреть file-chang-2.txt
Что происходит сейчас, когда я нажимаю клавишу ВВОД, когда файл выделен, разница в файле открыта, но фокус из системы управления версиями теряется. Поэтому, когда я нажимаю и ввожу, в открытый файл записывается фактический \n.
Я попытался добавить в свой keybindings.json следующую комбинацию клавиш для предварительного просмотра файлов с помощью клавиши пробела
{
"key": "space",
"command":"filesExplorer.openFilePreserveFocus",
"when":"sideBarFocus && activeViewlet == 'workbench.view.scm'"
}
Это не работает. Я думаю, что filesExplorer.openFilePreserveFocus работает только во вьюлете файлового проводника.
Можно ли добиться такого поведения?
