账户
登录 Zed 并非强制要求。即使不登录,您也能使用代码编辑器应具备的大部分功能。以下我们将说明需要登录的少数功能及登录方式。
哪些功能需要登录?
- 所有实时协作功能
- 基于大语言模型的智能功能(若使用 Zed 作为大语言模型服务提供商)。您也可选择自行配置 API 密钥来免登录使用这些功能
登录方式
Zed 采用 GitHub OAuth 流程进行用户认证,仅需获取 read:user 权限范围,该权限仅允许读取您的 GitHub 基础资料信息。
- 打开 Zed,点击窗口右上角的
Sign In按钮,或通过命令面板运行client: sign in命令(macOS 系统使用cmd-shift-p快捷键,Windows/Linux 系统使用ctrl-shift-p快捷键)。 - 默认浏览器将自动打开 Zed 登录页面。
- 根据提示使用 GitHub 账户完成身份验证。
- 验证成功后,浏览器将显示确认信息,您将自动登录 Zed。
注意:若处于企业防火墙后,请确保允许访问 zed.dev 和 collab.zed.dev。
退出登录
可通过以下任一方式退出 Zed:
- 点击右上角个人资料图标,在下拉菜单中选择
Sign Out。 - 打开命令面板并运行
client: sign out命令。
电子邮箱地址
您的 Zed 账户邮箱地址由 GitHub OAuth 提供。若您设置了公开邮箱地址,系统将优先使用该地址,否则将采用您 GitHub 的主邮箱。通过登录 zed.dev 可将 GitHub 的邮箱变更同步至 Zed 账户。
订阅服务由 Stripe 处理计费,开通时将自动使用您 Zed 账户的邮箱地址。请注意,修改 Zed 账户邮箱不会自动更新 Stripe 中的邮箱信息。具体变更方式请参阅更新账单信息。
隐藏界面登录按钮
若无需使用登录功能,可通过 show_sign_in 设置属性隐藏界面中的登录按钮。
更多细节请参阅视觉定制页面。