扩展插件
这一章解决什么问题
帮助你了解 Zed 的扩展系统,学会安装、管理和选择扩展。
资料来源
你会在什么时候用到它
- 需要特定语言支持时
- 想安装主题或图标时
- 需要额外功能时
认识扩展市场
Zed 的扩展市场提供:
- 语言支持:额外的语言 LSP 支持
- 主题:配色方案
- 图标主题:文件图标
打开扩展市场
Ctrl+Shift+P → extensions
或点击菜单中的 Extensions。
浏览和安装
- 打开扩展市场
- 浏览或搜索扩展
- 点击扩展查看详情
- 点击 Install 安装
- 安装后可能需要重启 Zed
安装后配置
某些扩展安装后需要额外配置。查看扩展的文档了解详情。
推荐扩展
语言支持
| 扩展 | 用途 |
|---|---|
| HTML | HTML 增强支持 |
| Python | Python 语言支持 |
| Rust | Rust 增强支持 |
注意:Zed 内置了许多语言的 LSP 支持,大部分语言不需要额外安装扩展。如果某语言的功能不完整,再考虑安装对应扩展。
主题
| 扩展 | 特点 |
|---|---|
| Catppuccin | 柔和配色 |
| Rose Pine | 自然色系 |
| Gruvbox | 暖色调 |
| Tokyo Night | 深夜主题 |
图标主题
| 扩展 | 特点 |
|---|---|
| VSCode Icons | VS Code 风格图标 |
| Catppuccin Icons | 与 Catppuccin 主题配套 |
安装图标主题后,在设置中启用:
json
{
"icon_theme": "VSCode Icons"
}管理扩展
查看已安装扩展
在扩展市场中切换到 Installed 标签。
更新扩展
在扩展市场中查看可更新的扩展,点击更新。
卸载扩展
在已安装列表中点击扩展旁的 Uninstall。
与 VS Code 扩展的对比
重要说明
Zed 的扩展系统与 VS Code 不兼容。你不能直接安装 VS Code 的 .vsix 扩展。
Zed 的扩展需要专门为 Zed 开发。目前扩展数量远少于 VS Code,但核心语言和主题已有良好覆盖。
不需要扩展就能用的功能
以下功能在 Zed 中是内置的,不需要安装扩展:
- ✅ Git 支持
- ✅ 终端
- ✅ 代码补全(LSP)
- ✅ 代码格式化
- ✅ 代码诊断
- ✅ AI 辅助
- ✅ 主题和图标
本章小结
Ctrl+Shift+P→extensions打开扩展市场- Zed 扩展包括语言支持、主题、图标主题
- 安装后可能需要重启
- Zed 扩展与 VS Code 扩展不兼容
小练习
- 打开扩展市场,浏览可用扩展
- 安装一个主题并切换
- 安装一个图标主题