语法高亮与主题 —— 让代码在手机上读起来不费眼
语法高亮覆盖范围
Cxxdroid 的语法高亮支持:
- 关键字:
int、return、if、class、template等 - 类型:
std::string、vector<int>等标准类型 - 字符串与字符:单引号和双引号包裹的内容
- 注释:
//单行和/* */多行 - 数字:整数、浮点数、十六进制、二进制
- 预处理器指令:
#include、#define、#ifdef - 函数调用:
printf()、std::cout - 宏展开:部分主题会给
#define的宏特殊颜色
这是完整 IDE 级别的高亮——不是某些在线编辑器那种只区分「关键字 vs 非关键字」的简化版。
主题选择
应用内置了多个主题,大致分三类:
| 类型 | 适用场景 |
|---|---|
| 浅色主题 | 白天户外、光线充足 |
| 深色主题 | 夜间、弱光环境、OLED 屏幕省电 |
| 高对比度主题 | 视力不佳或小屏手机 |
在设置里切换主题,找到让你读起来最舒服的那个就行——没有正确答案,只有个人偏好。

字体大小调整
手机屏幕小,默认 12px 或 14px 的代码字体经常看不清。Cxxdroid 允许在设置里调整编辑器字体大小,建议至少调到 14px 起步。
代码配色 vs 系统深色模式
注意:Cxxdroid 的主题是独立于 Android 系统深色/浅色模式的。你可以强制应用用深色主题而系统用浅色,反过来也行。这一点对喜欢混搭的用户来说很灵活。