在覆盖(查看)编辑器(VS Code)中聚焦代码的快捷方式

问题描述 投票:0回答:1

使用 VS Code,您可以打开覆盖编辑器来查看引用 (Shift+F12) 或定义 (Alt+F12): Peek References Example

打开该覆盖层后,我可以在右侧导航,其中显示找到的引用/定义的列表。

但是如何才能将焦点集中在左侧并使用箭头键滚动代码呢? 然后焦点回到列表?

当然,您可以在窗口中用鼠标单击,但我尝试仅使用键盘。

我在 keybindings.json 中找不到按键绑定

visual-studio-code keyboard-shortcuts
1个回答
0
投票

我花了一些时间寻找,但我想我已经弄清楚了。

(1) Shift+Tab 将焦点从右侧的参考列表移动到左侧选定的参考。

问题是 Shift+TabTab 不会将焦点移回右侧面板 0,因为您位于编辑器中,但命令

Toggle Tab Key Moves Focus 

[默认绑定到 Ctrl+M]

将通过 UI 元素激活 Tab/Shift+Tab 功能。所以

(2) Ctrl+M 后跟 Tab 会将焦点从左侧面板中的代码移至右侧面板。

Toggle Tab Key Moves Focus
将保持打开状态,直到您再次使用 Ctrl+M 将其关闭 - 激活时会出现一个状态栏按钮
Tab Moves Focus

© www.soinside.com 2019 - 2024. All rights reserved.