主题 (Themes)

这是什么?

主题配置决定了 OpenCode 界面(特别是 TUI 模式)的视觉外观。通过自定义颜色方案,你可以让代码高亮、状态栏和对话气泡更加符合你的审美习惯。

什么时候你会用到它?

  • 当你觉得默认的配色方案对比度不够,长时间盯着屏幕眼睛疲劳时。
  • 当你希望 OpenCode 的配色与你使用的终端(如 iTerm2)或 IDE 主题保持一致时。
  • 当你需要区分不同的环境(如:开发环境用绿色主题,生产环境操作用红色警告主题)时。

核心概念

  • Syntax Highlighting:代码块的语法着色规则。
  • UI Colors:界面边框、背景、按钮的颜色定义。
  • Icons:文件类型图标或状态图标的样式。

基本用法 / 配置说明

TODO:后续补充如何导入 VS Code 主题或编写 JSON 主题文件

常见误解 / 注意事项

  • 修改 TUI 主题可能需要终端模拟器本身支持 "True Color" (24-bit color) 才能获得最佳效果。

延伸阅读

TODO:后续补充