☰
跟不上时代了,这个Zed的衍生品又官宣了
2026/11/3 10:36:53 网站建设 项目流程

用zed或者vscode写代码最绝望的瞬间是什么?不是代码报错,而是你刚 clone 完一个项目,准备大干一场时,发现这项目居然连个运行配置都不给你留。

你看着 VS Code 那个空空如也的launch.json发呆。为了跑通一个“Hello World”,你得去搜.NET SDK装没装,去查Cargo.toml里的二进制名叫啥,再去研究package.json里的 scripts 到底藏了什么猫腻。一顿操作猛如虎,一看时间,半小时过去了,代码一行没写,光当环境配置工程师了。

如果你用的是比较新鲜的zed,也逃不过这个宿命

这时候,基于 Zed 开源内核 打造的Forge看不下去了。

如果说 Zed 是一台性能拉满、极简冷酷的超级跑车,那 Forge 就是在这个底盘上,硬生生给你装上了全自动导航、越野轮胎和后置大音响。它的口号极其嚣张:“The opinionated IDE(有主见的 IDE)”。

有主见换句话说就是:“别动脑子了,我都替你想好了。”

Forge 是基于 Zed 的底层 crates 构建的原生编辑器(所以启动速度和 Zed 一样快得离谱),但它专为真实世界的 .NET、Go、Rust、JavaScript 和 Python 开发而生。

🪄 告别“找配置”的童年阴影

打开 Forge 的第一秒,你就会发现它和别的编辑器不一样。不需要去插件市场里大海捞针,也不用先写一堆 JSON 配置文件。你只要把.NET解决方案、Go 模块、Cargo 工作区或者 Node 包扔进去,它看一眼你的目录,就已经知道该怎么运行、怎么测试、怎么调试了。

在vscode或者zed里面打开一个企业级的项目,第一步就是要把项目跑起来,但是这件事对于已经把这个项目跑起来千万遍的人来说当然不是什么事,但是对于刚接触这个项目的人来说,很多时候绝对是一个会让人头疼的事情。

尤其如果你是做Java,python开发的同学,使用vscode/zed绝对会有这样的体验。当然如果你是用IDEA或者Pycharm之类的工具,这个痛苦会比较轻一点

而forge的到来,就是拯救你这个问题的


如果你已经等不及了,下面就直接进入forge的丝滑时刻

首先去官网下载


下载好了之后像zed一样打开项目就可以

这里我在一个目录里面准备的4个字项目一个是ts,一个是go,rust项目,net项目

先不做别的,我最喜欢先给ide设置一个喜欢的主题

操作和zed一样


内置了10多个可选的主题


既然forge师承zed,就先来看看rust项目


细心的你可能发现了forge在右上角的不同,又2个不怎么显眼的按钮,一个是run,一个是debug,点一下就可以把项目跑起来

当然对于后端,我更喜欢以debug的方式跑


接着我们就来到go项目,我们可以直接在右上角切换项目,然后启动项目,这感觉和IDEA开发微服务的感觉是一模一样啊


前端项目也是如此这般的操作

现在的编辑器不带 AI 都不好意思跟人打招呼。但很多编辑器的 AI 只是在旁边开个网页聊天室。Forge 把 AI Agent 直接“揉”进了工作流里。


更好玩的是,Agent 的工作线程可以绑定在某一行代码上,甚至能在独立的 Git worktree 里跑,互不干扰。
对于前端开发,也不需要什么ts插件,react插件,直接开箱即用

forge直接渲染为原生的 GPUI 元素。没有 DOM,没有浏览器外壳,你写的 UI 就是原生的应用界面,流畅度直接起飞。
如果你喜欢容器开发,forge也内置了


还值得一说的是forge栏数据库工具都给你准备好了

⚖️ 它是 Zed 的“私生子”吗?

严格来说,Forge 和 Zed 是两个独立的产品。因为 Zed 的核心底层(编辑器、工作区、终端等)是用 GPL-3.0 协议开源的,所以 Forge 只要也遵循 GPL-3.0 协议,就可以合法地把这些高质量代码拿过来当底座。它有自己的应用、配置、数据和.forge/项目文件夹。

如果你是一个追求极致启动速度、不想在配置文件上浪费生命、并且希望 AI 能真正融入开发流程(而不是在旁边看戏)的开发者,Forge 绝对值得一试。它就像一个懂你所有套路的老搭档,你一坐下,它就把咖啡和键盘递到了你手里。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询