VS Code return 从搜索所有侧边栏到最后一个光标位置

VS Code return to the last cursor position from search all side-bar

在 VS 代码中,当光标当前位于打开的文档上时,您通常可以使用 alt+left 返回到上一个光标位置。但是,如果您按 ctrl+shift+f(在所有搜索中查找),光标将跳转到在所有搜索侧栏中查找,然后 return 到文档中的最后一个位置,您必须使用光标(crtl+left 不起作用)。

有没有办法在 VS 代码中从搜索结果侧边栏移回文档的最后一个位置? (例如,在 Jetbrains 产品中,esc 可以解决问题,因为搜索结果实际上是模态的)

命令workbench.action.focusActiveEditorGroup 将执行您想要的操作。所以你可以像这样设置一个键绑定(在 keybindings.json 中):

{
  "key": "alt+left",
  "command": "workbench.action.focusActiveEditorGroup",
  "when": "searchViewletFocus"        // probably not necessary, but safer
}

请参阅 customizing keybindings 了解如何访问 keybindings.json 文件。