VS Code查找对话框按回车键换行而非跳转首个匹配结果如何解决
VS Code查找框回车无法跳转匹配结果修复方案
该异常是查找框开启了多行查找模式导致的,默认单行模式下回车为跳转下一个匹配结果,开启多行模式后回车会在输入框内插入换行,可通过以下两种方式修复:
临时切换模式
- 按下
Ctrl+F(Mac设备为Cmd+F)调出查找对话框 - 点击查找输入框右下角的
↵(换行)图标,切换为单行模式即可,调整后按回车就会直接跳转至首个匹配结果
永久修改默认配置
如果需要恢复默认的单行查找逻辑,避免后续误触开启多行模式,可修改默认配置:
- 按下
Ctrl+,(Mac设备为Cmd+,)打开VS Code设置界面 - 搜索配置项
find.toggleFindRegexAsMultiline,取消勾选该选项即可 - 也可以直接编辑
settings.json文件,添加如下配置行:"find.toggleFindRegexAsMultiline": false
配置修改完成后立即生效,无需重启VS Code。
内容的提问来源于stack exchange,提问作者Stefan
相关产品推荐
相关产品推荐

