Visual studio code 使用“时更改热键”;“查找全部”;在VS代码中
在VSCode中,按ctrl+shift+f使用“查找所有”功能时,我希望有两个生活质量改进:Visual studio code 使用“时更改热键”;“查找全部”;在VS代码中,visual-studio-code,keyboard-shortcuts,Visual Studio Code,Keyboard Shortcuts,在VSCode中,按ctrl+shift+f使用“查找所有”功能时,我希望有两个生活质量改进: 我希望只需按下down即可进入结果字段,而无需按下tab6次 我希望只需按esc,即可退出“全部查找”部分并返回编辑器视图 这可以通过VSCode中的快捷方式系统完成吗?如何操作?有一个命令search.action.focusNextSearchResult,它将引导您找到第一个结果。默认情况下,它绑定到F4。但您可以将其更改为: { "key": "down&qu
down
即可进入结果字段,而无需按下tab
6次esc
,即可退出“全部查找”部分并返回编辑器视图这可以通过VSCode中的快捷方式系统完成吗?如何操作?有一个命令
search.action.focusNextSearchResult
,它将引导您找到第一个结果。默认情况下,它绑定到F4。但您可以将其更改为:
{
"key": "down",
"command": "search.focus.nextInputBox",
"when": "inputBoxFocus && searchViewletVisible || inSearchEditor && inputBoxFocus"
}
要将焦点切换到问题的最后一个活动编辑器部分,请尝试以下键绑定:
{
"key": "escape",
"command": "workbench.action.focusActiveEditorGroup",
"when": "searchViewletVisible"
}
谢谢你的回答。我将您的建议添加到我的keybindings.json中。不幸的是,这并不像我希望的那样有效。每当我按下“向下”键,它就会在任何屏幕上跳转。如果我在“何时”字段中将| |更改为&&则它似乎根本不起作用。而转义操作完全不起作用-焦点停留在搜索编辑框上-我正试图直接进入代码编辑器。好吧,我自己玩过-你帮我弄明白了。下面是使它工作的正确方法。如果你修改你的答案,我会尽快接受(在17小时内){“键”:“下”,“命令”:“搜索.焦点.下一个输入框”,“时间”:“inputBoxFocus&&searchViewletVisible | | inSearchEditor&&inputBoxFocus”},{“键”:“退出”,“命令”:“工作台.动作.焦点活动组”,“when”:“searchViewletVisible”}我做了您的更改,但我测试了我的原始版本好几次。我以为您想转到“结果字段”-我将其解释为搜索结果,而不是
nextInputBox
。很高兴您能让它正常工作。