Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 使用“时更改热键”;“查找全部”;在VS代码中_Visual Studio Code_Keyboard Shortcuts - Fatal编程技术网

Visual studio code 使用“时更改热键”;“查找全部”;在VS代码中

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

在VSCode中,按ctrl+shift+f使用“查找所有”功能时,我希望有两个生活质量改进:

  • 我希望只需按下
    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
    。很高兴您能让它正常工作。