VSCod键绑定"goto next search result on the search results pane" ?



是否有一个vscode键绑定"在搜索结果窗格上转到下一个搜索结果"?

我无法在键绑定json或http://code.visualstudio.com/docs/customization/keybindings上找到它,但描述并不总是那么好,我可能错过了它!

现在支持。

  • F4下一个搜索结果
  • Shift + F4前一个搜索结果

如果您计划将F4和Shift-F4重新绑定到不同的键,请注意有多个动作绑定到这些键。为了保持一致的行为,您可能希望重新绑定它们。

{ "key": "f4",         "command": "goToNextReferenceFromEmbeddedEditor",       "when": "inReferenceSearchEditor"  },
{ "key": "shift+f4",   "command": "goToPreviousReferenceFromEmbeddedEditor",   "when": "inReferenceSearchEditor"  },
{ "key": "f4",         "command": "search.action.focusNextSearchResult",       "when": "hasSearchResult"          },
{ "key": "shift+f4",   "command": "search.action.focusPreviousSearchResult",   "when": "hasSearchResult"          },
{ "key": "f4",         "command": "goToNextReference",                         "when": "referenceSearchVisible"   },
{ "key": "shift+f4",   "command": "goToPreviousReference",                     "when": "referenceSearchVisible"   },
{ "key": "f4",         "command": "references-view.next",                      "when": "reference-list.hasResult" },
{ "key": "shift+f4",   "command": "references-view.prev",                      "when": "reference-list.hasResult" },

如果VSCode在此回答后添加了任何新的键绑定,我建议您打开键盘快捷键窗口并在那里搜索Shift+F4

新版本1.9.0

Execute search.action.focusNextSearchResult (F4)

search.action.focusPreviousSearchResult (CTRL+F4)

原始回答

不幸的是,目前没有命令转到搜索结果窗格中的下一个条目。作为一种解决方案,您可以执行workbench.view.search(默认*绑定到CTRL+Shift+f)并通过导航到下一个项目,并使用ENTER选择它。

当你执行了actions.find(默认绑定到Shift+f)来查找当前文件中的文本时,那么你可以使用editor.action.nextMatchFindAction命令,它通常绑定到F3。它的默认绑定声明如下:

{ 
  "key": "f3",                    "command": "editor.action.nextMatchFindAction",
                                  "when": "editorFocus" 
}

默认快捷方式是基于Windows版本的VSCode

最高分的答案似乎已经过时了。

当前的键绑定是F3,这对我在Windows上工作

我知道这是一个旧的帖子,但是,这是我能在Stack Overflow上找到的所有东西,所以,我希望我能在这里找到。如果我搜索(Ctrl+F),只要按回车键和Shift+Enter键就能找到下一个和上一个匹配项。F4不适合我(在Fedora)。

相关内容

最新更新