解决了一个使用Zed时候出现的问题

在使用Zed编辑器的时候,可能常常会遇到以下两个错误:

  1. error download node binary tarball,无法下载Node环境。
  2. no executeable in copilot directory,无法下载Copilot支持。

可能是这个英文提示,记不太清了,大致类似。

其实这都是网络问题引起的,一般有两种办法解决,第一种就是手动下载所需要的文件,然后放置到Zed资料目录里,只是这种办法一般比较费劲,而且不太容易确定Zed到底下载的是哪个版本的内容。

另一个办法就是配置Zed所使用的代理服务器,只不过这个代理服务器的配置在Zed的网站文档中没有说明。

配置Zed所使用的代理服务器,可以在Zed的配置文件中增加proxy选项,配置内容为字符串,可以根据自己机器上代理服务来填写,例如

使用Socks代理服务可以写:"proxy": "socks5://127.0.0.1:10081",使用HTTP代理服务可以写:"proxy": "http://127.0.0.1:10080",各自替换成自己所使用的代理端口即可。

9 Likes

感谢分享 啊

zed好不好用,我还没用过

大帅哥快试一下
我调了半天的 AI 配置,中转站的 key 总是报错,自定义 API 网址也不行
话说 iterm2 里的 AI 我填入中转站的网址和 key 也不行
不知道这种中转的是不是只能用他们设定好的聊天网页,不能用在编程和运维工具里

看起来还可以,目前只是还没有图形化的Git支持,对AI Assistant的支持倒是不错。

你拿我当小白鼠啊 :laughing:

和cursor比哪个补全好一点

因为我在搜中转站 key 怎么用的时候看到你的回复了哈哈,感觉你能搞定

看看这个配置项,就大概知道了。

咦,不能用中转的吗

没研究啊,我自己开了Copilot服务

:tieba_087: :tieba_087:好的好的

Configuration - Zed 参考下文档,是可以自定义 API URL 的,但是我不清楚中转站的 API 应该是多少,尝试了网址和网址 + /v1 都不行。

是不是中转的速度太慢

不是,是直接 ERROR,说 key 无效

我是这么设置的:

怎么看着像是走了官方啊?

zed 是什么,比 nvim 厉害吗?

一个挺简单的Editor。

zed扩展不太行,Java的扩展只能高亮

暂时不要要求那么高,这玩意目前还只能算是一个Editor,离IDE的距离还很远,不过Zed现在还在快速迭代,未来可期。