Zed编辑器即将发布Windows版本

218 阅读3分钟

本文首发公众号 猩猩程序员 欢迎关注

图片

zed.dev/about

我们的愿景

我们是 Zed Industries,一个小而充满热情的团队,致力于打造世界上最好的文本编辑器——为你,也为你的团队。

Zed 不是我们第一个编辑器。它是我们在为开发者构建工具方面超过十年经验的结晶。我们创造了可定制的文本编辑器 Atom,以及推出了完全重新定义桌面应用程序的开创性软件平台 Electron。我们还开发了 Tree-sitter,一个先进的语法解析框架,被全球最流行的编辑器所使用。打造有意义的工具是我们的基因。

现在,我们再次带着同样的动力和新的愿景开始了新的项目。我们相信,最好的软件是手工精心打造的,注重每一个细节。我们相信,当软件开发成为一种共享体验时,它会变得更好。我们相信,有一种更好的方式来编写软件——而这仅仅是冒险的开始。

我们认为有一种更好的方式来编写代码,而它始于以下几个假设。

任务关键工具应该是超响应的

当你移动光标或输入一个字符时,你应该能够在下次显示器刷新时看到像素——每一次都是如此。即使是微小的延迟,也会在一天的时间里积累,带来不必要的压力。

实时协作能产生更好的软件

Pull request 当然有它的用处,但有时候你只是想一起编写代码。它比代码审查更有趣,能够增进同事之间的信任,并且是团队知识分配的最佳方式之一。但它必须是简单的。

如果你想让某个人看看一段代码,应该像发送一条消息一样简单,直接邀请他们进入你的工作副本并开始编码。

会话应该靠近代码

如果你想在 GitHub 上讨论代码,你首先得提交并推送它,而将代码粘贴到聊天应用中是非常不方便的。通过将击键视为改变的基本单位,并将聊天功能集成到编辑器中,我们可以轻松地就任何一行代码展开讨论,无论它是去年提交的,还是刚刚输入的十秒钟前的内容。

你的编辑器应该消失

如果你每天都在一个工具里工作数小时,每一个像素都必须承担它的责任。你正在创造的软件应该始终是焦点。因此,我们不断问自己,如何最大化信号并最小化噪音。我们的目标是找到最有效的方式来完成每一个编码任务,并使其变得容易使用。愉快的编程始于一个不干扰你的编辑器。

本文首发公众号 猩猩程序员 欢迎关注