主题切换
Carry Code 支持丰富的主题功能,包括代码高亮主题和代码差异(Diff)预览主题。
Carry Code 支持两种主题类型:
| 类型 | 说明 | 命令 |
|---|---|---|
| 代码高亮主题 | 控制代码块的颜色显示 | /theme CodeHighlight |
| Diff 预览主题 | 控制 Git diff 的颜色显示 | /theme CodeDiffPreview |
切换代码高亮主题
Section titled “切换代码高亮主题”/theme CodeHighlight| 主题名称 | 预览 |
|---|---|
CodeCarryLight | 适合白天使用 |
CodeOneLight | 简洁亮色 |
GitHubLight | GitHub 风格 |
| 主题名称 | 预览 |
|---|---|
CodeCarryDark | 适合夜间使用 |
CodeOneDark | 简洁暗色 |
Monokai | 经典暗色 |
Dracula | Dracula 风格 |
Nord | 北欧风格 |
OneDark | Atom 风格 |
切换 Diff 预览主题
Section titled “切换 Diff 预览主题”/theme CodeDiffPreview| 主题名称 | 预览 |
|---|---|
CodeDiffLight | 适合白天使用 |
GitHubDiffLight | GitHub 风格 |
| 主题名称 | 预览 |
|---|---|
CodeDiffDark | 适合夜间使用 |
GitHubDiffDark | GitHub 暗色风格 |
主题自动联动
Section titled “主题自动联动”当你选择代码高亮主题时,Diff 预览主题会自动切换以保持风格一致:
| 代码高亮主题 | 自动切换到 |
|---|---|
CodeCarryLight | CodeDiffLight |
CodeCarryDark | CodeDiffDark |
| 其他亮色主题 | CodeDiffLight |
| 其他暗色主题 | CodeDiffDark |
如果你想手动设置不同的 Diff 主题,可以单独使用 /theme CodeDiffPreview 命令。
命令行快速切换
Section titled “命令行快速切换”/theme light # 切换到亮色主题/theme dark # 切换到暗色主题在部分终端中,支持快捷键切换主题。
Carry Code 提供两种界面主题:
| 主题 | 特点 |
|---|---|
| Ocean of Stars | 海洋星空风格,深色背景 |
| Morning Sunglow | 晨曦风格,渐变效果 |
代码高亮示例
Section titled “代码高亮示例”亮色主题:
def hello(): print("Hello, World!")暗色主题:
def hello(): print("Hello, World!")设置默认主题
Section titled “设置默认主题”在 ~/.carry/carrycode-runtime.json 中配置:
{ "theme": { "codeHighlight": "CodeCarryDark", "codeDiff": "CodeDiffDark" }}{ "themes": { "codeHighlight": [ "CodeCarryLight", "CodeCarryDark", "CodeOneLight", "CodeOneDark", "Monokai", "Dracula", "Nord" ], "codeDiff": [ "CodeDiffLight", "CodeDiffDark", "GitHubDiffLight", "GitHubDiffDark" ] }}1. 根据环境选择
Section titled “1. 根据环境选择”- 白天工作 → 使用亮色主题
- 夜间工作 → 使用暗色主题
2. 根据代码选择
Section titled “2. 根据代码选择”- 阅读代码 → 选择高对比度主题
- 长时间编码 → 选择柔和主题
3. 根据偏好选择
Section titled “3. 根据偏好选择”- 喜欢简约 → CodeOne 系列
- 喜欢炫酷 → Dracula、Nord
Q:主题会影响 AI 回答吗?
Section titled “Q:主题会影响 AI 回答吗?”不会。主题只影响界面显示,不影响 AI 功能。
Q:可以自定义主题吗?
Section titled “Q:可以自定义主题吗?”目前支持内置主题,自定义主题功能开发中。
Q:主题切换有快捷键吗?
Section titled “Q:主题切换有快捷键吗?”可以使用 /theme light 或 /theme dark 快速切换。