繁体   English   中英

用于从搜索栏导航到突出显示的选择的 VSCode 键盘快捷键

[英]VSCode keyboard shortcut to navigate from search bar to highlighted selection

我经常在 VSCode 的文件中搜索代码。

是否有键盘快捷键可以从搜索栏导航到编辑器中突出显示的选择? 这将使我的工作效率更高。

我知道我可以使用CMD + F将突出显示的选择从编辑器复制到搜索栏。

如果您正在谈论从 find 小部件移动到第一个匹配项,那么您似乎有这个选项,假设您不想只用escape关闭 find 小部件:

  1. workbench.action.focusActiveEditorGroup命令未绑定,您可以使用它。 但是,如果您不希望它保持选中状态,则必须按两次转义键才能取消选择查找匹配项。

不过这很痛苦,所以您可能需要一个宏来一次完成所有操作。 喜欢(在设置中):

"multiCommand.commands": [

  {
    "command": "multiCommand.focusEditorFromFind",
    "sequence": [
      "workbench.action.focusActiveEditorGroup",
      "cancelSelection",
      "cancelSelection",
    ]
  }
]

和 keybindings.json:

{
  "key": "shift+e",
  "command": "multiCommand.focusEditorFromFind",
  "when": "editorFocus && findWidgetVisible"
}

因此,在输入您的查找项后,只需Enter直到您到达您想要切换焦点的特定查找匹配项,然后使用Shift + E或 go 上面的任何键绑定。

也许我只是想念它,但似乎没有更简单的方法可以从查找小部件切换焦点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM