Zed编辑器上线在线主题构建器:可视化定制你的编辑器主题

代码编辑器Zed近日在官网上线了Theme Builder(主题构建器),允许用户通过可视化界面自定义编辑器的配色方案,无需手动编辑JSON配置文件。对于追求个性化开发环境的程序员来说,这是一个实用的更新。

Zed是什么

Zed是一款用Rust编写的高性能代码编辑器,由Atom编辑器的原班人马开发。它的核心卖点是速度——利用GPU加速渲染和Rust的零成本抽象,Zed在启动速度和编辑响应上明显快于VS Code等基于Electron的编辑器。

Zed的主要特性包括:

  • GPU加速渲染:利用GPU绘制界面,减少CPU占用
  • 内置终端和AI助手:集成终端和代码补全功能
  • 多人协作:支持实时协同编辑
  • 扩展生态:兼容部分VS Code扩展

Theme Builder怎么用

访问 zed.dev/theme-builder 即可使用在线主题构建器。操作流程如下:

  1. 选择基础主题:从Zed内置的多个主题中选择一个作为起点
  2. 调整颜色:通过可视化界面调整各个UI元素的颜色,包括:
    • 编辑器背景和前景色
    • 语法高亮颜色(关键字、字符串、注释等)
    • 侧边栏、标签栏、状态栏颜色
    • 选中文字、搜索高亮、错误/警告提示颜色
  3. 实时预览:修改即时反映在预览窗口中
  4. 导出配置:生成的JSON主题文件可以直接导入Zed使用

如何导入自定义主题

将Theme Builder生成的JSON文件放到Zed的主题目录中:

  • macOS~/.config/zed/themes/
  • Linux~/.config/zed/themes/

然后在Zed中打开设置(Cmd+,Ctrl+,),在theme字段中填入你的主题名称即可切换。

与其他编辑器的对比

特性 Zed Theme Builder VS Code Theme Sublime Text
可视化编辑 ✅ 在线工具 需要插件 手动编辑JSON
实时预览 部分支持 需要重启
导出格式 JSON JSON .tmTheme XML
学习成本

适合谁

  • 想要个性化编辑器外观但不想学JSON配置的开发者
  • 团队想要统一编辑器主题风格的场景
  • 从其他编辑器迁移到Zed,想保留熟悉配色的用户
  • 主题设计师想要快速原型验证

简评

Zed的Theme Builder本身不是什么颠覆性功能,但体现了Zed团队对用户体验的重视。一个好用的可视化工具能大幅降低主题定制的门槛,吸引更多用户尝试Zed。目前Zed的扩展生态还不如VS Code丰富,但在核心编辑体验上已经很有竞争力。

来源:

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容