Zed 编辑器新技能:搜索框终于能换行了!

推荐阅读

Zed IDE 官宣:终于可以爽用 Qwen Code了!

VSCode 官宣:全新默认主题

再见命令行,全新一代桌面级服务器管理工具,超级AI智能!

VS Code 1.113 发布:这次真的有点强!

技术总监悄悄秀了一把 VS Code 神技,被我狠狠学到了!

VS Code 又发布了一个 Agent 新玩具!

最新我用AI开发了自己的第一个博客网站:https://golangai.site ,可前往阅读公众号的文章。

🎯 为什么这个功能很香?

以前在 Zed 里搜个复杂模式:

# 想匹配函数+注释,结果搜索框:
^\/\*\*.*@param.*\*\/\s*function\s+\w+  ← 这谁看得懂啊!

现在?直接换行写"人话":

^/\*\*
.*@param.*
\*/
\s*function\s+\w+

💡 真实感受:写正则终于像写代码,而不是解密摩斯密码了🕵️

⌨️ 使用方法速查表

操作单行模式多行模式
/切换搜索历史光标在首/尾时切历史,否则移动光标
Enter执行搜索跳转到下一个匹配项
Shift+Enter上一个匹配项同上
Ctrl+Enter❌ 无效插入换行符(核心!)

🚀 3 步上手多行搜索:

  1. 打开搜索面板Cmd/Ctrl + F(当前文件)或 Cmd/Ctrl + Shift + F(全局)
  2. 输入时按 Ctrl+Enter:搜索框瞬间"长高",支持换行缩进
  3. 写你的多行正则:像写代码一样写搜索条件,清晰又优雅
// 实际场景:快速定位带 @deprecated 注释的函数
^/\*\*
.*@deprecated.*
\*/
\s*func\s+\w+

🎬 效果演示

picture.image 使用快捷键ctrl shift f打开搜索框

picture.image 匹配上的内容,会进行高亮显示,同时在手上叫会显示匹配的个数

picture.image 多行搜索

picture.image 多行搜索的内容可以自己手动换行,也可以直接复制多行内容到搜索框。

如果你想进行内容替换,还可以增加一个框进行替换,直接点击替换按钮即可。

picture.image

点击第二个框的替换按钮就可以实现啊完美替换

picture.image

🔍 小技巧:如果历史条目太长,Zed 会自动滚动让光标可见,细节满分!

💭 个人锐评

这个 PR 看似"小功能",实则体验升级的大招

智能上下文:不用手动切换模式,编辑器自己判断你是想"切历史"还是"移光标"
草稿保护:多行输入时按 切历史,按 回来还能找回没提交的"半成品"
零学习成本:老用户无感升级,新用户秒上手

🎯 我的建议:把 Ctrl+Enter 加入肌肉记忆,下次写复杂搜索时,你会回来感谢我的😉

灵魂互动:你最喜欢用多行搜索搞定什么场景?🤔
是匹配复杂日志?还是批量重构代码?评论区等你秀操作!👇

0
0
0
0
评论
未登录
暂无评论