终端颜色与格式
本模块定义了终端打印时常用的格式控制枚举和 ANSI 转义序列,支持文本加粗、颜色设置、背景色等,适用于串口调试终端、日志系统、彩色输出等场景。
文本格式 Format
enum class Format : uint8_t {
NONE = 0, RESET, BOLD, DARK, UNDERLINE, BLINK, REVERSE, CONCEALED, CLEAR_LINE, COUNT
};
NONE
: 无格式RESET
: 重置所有格式BOLD
: 加粗DARK
: 暗色字体UNDERLINE
: 下划线BLINK
: 闪烁REVERSE
: 前景/背景反转CONCEALED
: 隐藏CLEAR_LINE
: 清除整行
对应 ANSI 转义字符串:LIBXR_FORMAT_STR[]