使用 VS Code,您可以打开覆盖编辑器来查看引用 (Shift+F12) 或定义 (Alt+F12):
打开该覆盖层后,我可以在右侧导航,其中显示找到的引用/定义的列表。
但是如何才能将焦点集中在左侧并使用箭头键滚动代码呢? 然后焦点回到列表?
当然,您可以在窗口中用鼠标单击,但我尝试仅使用键盘。
我在 keybindings.json 中找不到按键绑定
我花了一些时间寻找,但我想我已经弄清楚了。
(1) Shift+Tab 将焦点从右侧的参考列表移动到左侧选定的参考。
问题是 Shift+Tab 或 Tab 不会将焦点移回右侧面板 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
。