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。正则替换?杀鸡用牛刀。

然后我随手右键,看到了这个 👇

picture.image Copy and Trim?啥意思?点一下试试。

结果……真香了!✨

粘贴出来直接变成:

"inline": {
    "enabled": true
}

缩进自动对齐,干净得像刚格式化过。那一刻,我仿佛听到 Zed 在我耳边说:"兄弟,这种小事,交给我就好。"

🤔 我为什么爱这个功能?

  1. 它懂我的懒
    我不是不能删空格,但能少敲一下键盘,为什么不多摸一会儿鱼?🐟

  2. 它不教我做事
    没有复杂的配置,没有隐藏的快捷键,就安静地躺在右键菜单里,等我需要时出现。这种"不打扰的温柔",很 Zed。

  3. 它解决的是真痛点
    很多编辑器功能堆得像瑞士军刀,但真正高频的场景反而被忽略。Zed 这个设计,像是产品经理真的写过嵌套代码 😂

💡 我的使用场景(真实分享)

  • ✅ 从老项目提取工具函数到新文件
  • ✅ 把调试代码临时粘贴到 playground 测试
  • ✅ 跨语言迁移配置(比如 Go→Rust 时调整结构)

每次用都忍不住感叹:早知道有这功能,我当年手动删的那些空格,算不算青春?

📌 一句话总结

如果你也用 Zed,下次复制嵌套代码时,记得右键试试 Copy and Trim
如果你还没用 Zed……嗯,这个功能值得你考虑一下 😉


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