Zed 的一个“隐藏彩蛋“:复制代码居然能自动去缩进?
推荐阅读
Zed IDE官宣新功能:比 VS Code 优雅多了!
Zed IDE 发布全新新特性:确实比 VS Code 猛啊!
VS Code 王座动摇?Zed IDE 背靠 亚马逊 正在悄悄"偷家"
最新我用AI开发了自己的第一个博客网站:https://golangai.site ,可前往阅读公众号的文章。
文 / 一个被缩进折磨过的 Go 程序员
说实话,用 Zed 之前,我一直觉得"复制代码"这件事能有多复杂?选中→Ctrl+C→Ctrl+V,完事。
直到上周重构一个嵌套三层的项目,我从一个if err != nil里复制了一段配置代码,粘贴到新文件时——
"inline": { "enabled": true }看着前面那一串空格,我沉默了。手动删?太 low。正则替换?杀鸡用牛刀。
然后我随手右键,看到了这个 👇
Copy and Trim?啥意思?点一下试试。
结果……真香了!✨
粘贴出来直接变成:
"inline": { "enabled": true }缩进自动对齐,干净得像刚格式化过。那一刻,我仿佛听到 Zed 在我耳边说:“兄弟,这种小事,交给我就好。”
🤔 我为什么爱这个功能?
它懂我的懒
我不是不能删空格,但能少敲一下键盘,为什么不多摸一会儿鱼?🐟它不教我做事
没有复杂的配置,没有隐藏的快捷键,就安静地躺在右键菜单里,等我需要时出现。这种"不打扰的温柔",很 Zed。它解决的是真痛点
很多编辑器功能堆得像瑞士军刀,但真正高频的场景反而被忽略。Zed 这个设计,像是产品经理真的写过嵌套代码 😂
💡 我的使用场景(真实分享)
- ✅ 从老项目提取工具函数到新文件
- ✅ 把调试代码临时粘贴到 playground 测试
- ✅ 跨语言迁移配置(比如 Go→Rust 时调整结构)
每次用都忍不住感叹:早知道有这功能,我当年手动删的那些空格,算不算青春?
📌 一句话总结
如果你也用 Zed,下次复制嵌套代码时,记得右键试试Copy and Trim。
如果你还没用 Zed……嗯,这个功能值得你考虑一下 😉
