我是真的把vs code换掉了,现在码字简直太爽了。这事儿其实挺难办的,毕竟像vs code 这样的

我是真的把VS Code换掉了,现在码字简直太爽了。这事儿其实挺难办的,毕竟像VS Code这样的大家伙能稳住我的场子,以前也就因为受不了偶尔的卡或者太吃内存才考虑换过别的,但那时候要么是没有能立刻用到的小众功能,要么是调试起来太费事,我总是刚转一圈就又溜回VS Code的怀抱。 不过这次用了Zed一周以后,感觉真的不一样了。再回头去看VS Code,感觉动作慢了、内存大了、干活也重了。这得归功于它是用Rust做的,还能用上GPU渲染。以前我听到这种说法也就当个营销噱头听听罢了,毕竟我用惯了那种电子壳子套出来的玩意。但真在Zed里敲起代码来,差距就出来了。在VS Code里翻个五千行的大文件都得等半天,在Zed里随便翻哪个地方都是秒响应。 Zed完全没有那种卡壳的感觉,代码库里导航起来特别顺滑。因为它用了像Rust这种内存安全、性能又高的语言,根本不需要搭个笨重的虚拟机或者在后台开个Chromium实例专门来显示文本。退出再重新打开Zed,简直就是眨眼的功夫。就算开了十几个标签页,内存占用也不过才300MB左右。这下可好,我的编译工具跑得更快了,本地测试的时候浏览器也不卡了,我在咖啡店坐一个下午居然都不用老是给笔记本充电。这还是我第一次觉得自己的编辑器是个轻量的好帮手,而不是个累赘的大平台。 说到Git集成,以前用VS Code的时候总感觉像是在一个小窗口里塞了个独立的程序。我得去点那个源代码管理的图标等刷新,还得在小侧边栏里找文件点暂存。现在用Zed完全不一样了,Git就在眼前哪儿都是。因为是用Rust写的,比对差异的速度快得吓人。而且以前那种轻量级编辑器通常都不带调试器功能,你要么就用console.log乱猜乱试,要么就得重新开个笨重的IDE才能调代码。Zed把这个问题给解决了。 它自带的调试器(用了调试适配器协议)让我享受到了VS Code的断点、调用栈和变量检查这些好处,还不用担心Electron那一套东西把机子吃死。 要是说有一个功能让我绝对不想再回去用VS Code了,那肯定是多缓冲区这个功能。当我搜一个函数名的时候,Zed会给我弹出一个多缓冲区界面。 这不是一个死的列表页而已啊,我能在这个大文档里直接动手改代码,五个不同文件里的内容我能在这一个页面上同时搞定。 还有那个AI助手功能也挺有意思的。以前我在VS Code里搞AI的时候总是觉得挺麻烦的。我要安三个插件还要搞个侧边栏出来手动填片段和自动补全功能老出岔子。 后来我习惯用Copilot这种东西了,它主要就是帮我把代码自动补全了。虽然有点用吧但功能还是太少了。 现在到了Zed里面完全不一样了。我可以直接打开那个助手面板跟整个代码库聊天交流。 我以前对别的那些集成了AI的编辑器(比如Cursor)最不满意的就是订阅锁死了用户自己的API密钥只能用它们家指定的服务才行。 Zed就采取了一种更开放的做法。 我自己去插Anthropic或者OpenAI的API密钥就行只需要为我实际用到的部分付费就好。 假如Claude 3.5 Sonnet在解逻辑题的时候卡壳了我点两下就能把聊天切换到GPT-5或者Gemini 3上去继续用。 这个内联助手才是最出彩的地方AI交互起来就跟在代码里写注释似的特别轻便它用的那个Zeta模型能预测我下一步会写什么编辑操作而不是只猜下一个单词是什么这种切换起来特别顺滑。 换到Zed之后我最担心的其实是那些我之前攒下的扩展库会没有了。 我在VS Code里装了二十多个插件从必备的语言服务器到那些调色调肤的小玩意儿全都有。 结果等我适应了Zed的操作之后发现其实很多东西都用不着了。 Zed自己已经把那些重要的功能给打包好了。 主题、Git集成还有TypeScript、Rust、Python这些语言的高性能语言服务器(LSP)要么就在系统里直接带好了要么就在扩展菜单里一点就能装上。 现在我再也不用周末去折腾那个编辑器了直接就能上手干活。 当然Zed现在也还没做到完美一些小众的插件我还是会有点想起来偶尔也会有提示弹窗说它是个新来的工具让人心里没底。 但这是我好多年来第一次真的不想再回去用VS Code了这是值得的换个编辑器肯定得折腾点东西不过当工具真的能跟上你脑子里想的东西让你按下每一个键都特别顺手的时候这种麻烦就很值当了。