需分别调整:1. 聊天窗口字体需启用自定义样式并写入webview.css;2. 内联建议字号继承editor.fontsize的90%;3. 侧边栏字体依赖workbench.fontaliasing或window.zoomlevel。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让 CodeGeeX 插件生成的代码提示、内联建议或聊天窗口里的文字更清晰易读,而不是默认小字号挤在侧边栏里看不清——这需要分别调整插件 UI 字体和编辑器内嵌提示的字体,不能只改全局 editor.fontFamily。
调整 CodeGeeX 聊天界面与弹窗的字体大小
CodeGeeX 的独立聊天窗口(如 Ctrl+Shift+P → CodeGeeX: Open Chat)使用的是 Webview 渲染,其字体由 VSCode 主题 CSS 控制,不响应 editor.fontSize。必须手动注入自定义样式。
打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),输入并执行 Preferences: Configure Runtime Arguments。
在打开的 argv.json 文件中添加这一行:"webview.experimental.useCustomStyles": true,保存后重启 VSCode。
创建文件 ~/.vscode/extensions/zhustar.codegeex-*/resources/webview.css(路径中的 * 替换为实际安装版本号,如 2.12.3),写入:
body { font-family: "Fira Code", "Consolas", monospace !important; font-size: 15px !important; }
⚠️ 注意:此文件每次 CodeGeeX 升级会被覆盖,需升级后重新写入;若找不到该路径,说明插件未解压资源,可先禁用→重装→再找。
让内联补全(Inline Suggestion)文字变大
CodeGeeX 的「接受建议」浮层(按 Tab 或 Ctrl+Enter 触发)属于 VSCode 原生内联补全系统,其字体完全继承 editor.fontSize 和 editor.fontFamily,但字号会自动缩放为 editor.fontSize 的 90%。
打开命令面板(Ctrl+Shift+P),执行 Preferences: Open Settings (JSON)。
在 settings.json 中添加或修改这两项:
"editor.fontSize": 16,
"editor.fontFamily": "'JetBrains Mono', 'Fira Code', Consolas, monospace"
这一步生效后,所有内联建议(包括 CodeGeeX、Copilot、TabNine)都会同步变大,无需插件单独配置。
修改 CodeGeeX 侧边栏(Sidebar)的显示效果
CodeGeeX 默认以 View Container 形式挂在 Activity Bar 右侧,其内部文本渲染依赖 VSCode 的 workbench.fontAliasing 和系统字体抗锯齿设置,而非 editor 配置。
方法一:强制启用平滑字体(Windows/macOS 均有效)
在 settings.json 中加入:"workbench.fontAliasing": "auto"
方法二:针对高 DPI 屏幕微调(仅限 Windows)
右键 VSCode 快捷方式 → 属性 → 兼容性 → 勾选「替代高 DPI 缩放行为」→ 下拉选择「系统(增强)」→ 确定。
方法三:直接放大整个侧边栏 UI(非字体,是缩放)
在 settings.json 中添加:"window.zoomLevel": 1(每 +1 提升 20% UI 缩放,负值缩小)
这三项互不影响,可叠加使用;【window.zoomLevel 会影响所有面板(包括资源管理器、搜索、调试),慎用】。











