Visual Studio Code - 前一次搜索

132

我曾使用 Sublime ,现在转用 Visual Studio Code ,想知道在 Visual Code 中搜索历史记录的功能,类似于 Sublime 中的 Ctrl+Shift+F 快捷键,如下图:

enter image description here

使用 上下箭头可以在搜索历史记录中导航。

请问如何在 Visual Studio Code 的搜索文本框中实现相同的功能?

enter image description here

我当前使用的版本是 1.5.2。


我查了一下并验证了它现在可以工作。只要你的实例是开着的,它就能工作。但是一旦你退出应用程序并回来,所有的东西都会消失。 - Gus Lopez
4个回答

261

Up:显示历史记录中的上一个条目。

Down:显示历史记录中的下一个条目。

您可以使用history.showPrevioushistory.showNext自定义按键绑定。


77
谢谢。那个操作需要更容易被发现。 - Daryn
17
在Mac电脑上,按Option键加上方向键上或下可实现此操作。是的,不仅应该更易发现,而且显示历史记录的简短列表预览也会很受欢迎(就像Atom一样)。 - nbloqs
2
它只在最新版本1.23.1关闭Visual Studio Code之前有效,之后搜索历史记录将被清除。 - Marco Lackovic
7
有没有一种方法可以保留搜索历史记录? - cjsimon
3
有没有办法检索与您输入的内容相匹配的那一部分历史记录?因为过了一段时间后,使用箭头搜索一个月前输入的内容就变得无用了。而且似乎使用箭头进行搜索不会添加到历史记录中 :( - AsGoodAsItGets
谢谢nbloqs,这在Mac上看起来完全无法发现。 - Keith Knauber

45

在搜索编辑框中,可以使用UpDown键。 以前必须使用alt,但后来只添加了箭头键。键盘快捷方式可以在history.showPrevious和history.showNext下进行自定义。


嗯。这绝对应该有一个用户界面。当你有相似且较长的查询时,很难找到你想要的搜索查询。 - Ali Mert Çakar

3

肯定应该通过用户界面访问。虽然极简主义的用户界面是VSC最好的选择

您可以通过Alt+上/下箭头导航搜索最近的历史记录


请提供高质量的答案,直到您可以编写注释。您在此处的答案是一条注释,而不是真正的答案。 - MoxxiManagarm

1

目前,在Visual Studio Code中还没有搜索历史记录。但是,正如您在此处看到的那样,它是9月里程碑的一部分: https://github.com/Microsoft/vscode/issues/5508因此,该功能可能会在2016年10月发布。


3
这个答案已经过时了。 - Melebius

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接