写代码的人都懂这种折磨:终端抛出报错,打印出长长的文件路径。你一眼锁定文件名,鼠标拖选文字,接下来就要开启一套繁琐连招。
在JetBrains IDE里,操作行云流水:选中这个文件名,直接双shift唤起文件查找弹窗,搜索框自动填好选中文本,瞬间定位目标文件,全程一次快捷键搞定。
换到旧版Zed或者VS Code,画风立刻变麻烦。
选中文件名之后,你必须先复制,打开文件搜索框,再粘贴。短短几步复制粘贴,算不上致命Bug,但正如PR作者所说,属于典型的千刀之死——这类细碎的操作摩擦,日积月累,一点点消磨编码手感。
旧版Zed文件查找没有自动填充选中内容的能力。哪怕已经高亮了报错日志里的文件路径,按下文件查找快捷键,弹窗输入框空空如也,你不得不手动复制、切窗口、粘贴,多出来三次按键。VS Code的Quick Open(Ctrl+P)原生同样不支持选中内容预填充,想要这个效果,只能安装第三方插件,依赖社区维护,稳定性没有保障。
Zed 新版本的出现,就是专门解决这个痛点,对齐JetBrains的经典交互。
下面直接来看看怎么用?
首先实用快捷键 ctrl ,打开配置,选中prefill query

比如你再终端看到一串内容

接着实用快捷键ctrl e打开file finder
这段内容就会出现再搜索框

当然你也可以再编辑器里面选中内容,也有一样的效果,和idea简直一模一样

开启该特性后,无论你在编辑器代码里,还是在终端日志中选中文件名或者路径,唤起文件查找面板,搜索框会自动把选中文字预填为查询词,直接展示匹配文件,省去复制粘贴整套流程。
很多人选择Zed,最先看中的是Rust带来的极速启动、丝滑滚动。而这次的更新,代表Zed正在持续打磨IDE级别的细微交互。它不再只追求速度,开始补齐JetBrains用户早已习惯的、那些不起眼却大幅提升流畅度的导航细节。
VS Code虽然编辑器内普通文本查找支持选中预填,但文件快速打开面板Quick Open没有原生该功能,必须插件补强。Zed直接把这个能力内置进内核,编辑器、终端两处的选中文本都能识别,一处实现,全局生效。
这类小功能看似不起眼,却直接减少编码时的上下文打断。不用复制粘贴,不用手动录入文件名,顺着报错日志一键跳转到源码。这就是现代编辑器卷体验的缩影:大功能决定下限,无数微小交互细节,决定编码的幸福感。