相信许多人都会去弄定义宏来更改输出颜色,但是我们还有一个更便捷的方法,废话不多说,直接上介绍
更改字体颜色
格式:\033[颜色代号
关于字体的颜色代号有:
30:黑
31:红
32:绿
33:黄
34:蓝色
35:紫色
36:深绿
37:白色
修改字背景颜色
格式:\033[背景颜色代号
背景颜色代号有:
40:黑色
41:红色
42:绿色
43:黄色
44蓝色
45:紫色
46:深绿色
47:白色
更改前景和背景色
更改前景色:\33[颜色代号m
更改背景色\33[背景色代号m
控制码
ANSI控制码的说明
\33[0m 关闭所有属性
\33[1m 设置高亮度
\33[4m 下划线
\33[5m 闪烁
\33[7m 反显
\33[8m 消隐
\33[30m -- \33[37m设置前景色
\33[40m -- \33[47m 设置背景色
\33[nA 光标上移n行
\33[nB 光标下移n行
\33[nC 光标右移n行
\33[nD 光标左移n行
\33[y;xH设置光标位置为y行x列
\33[2J 清屏
\33[K 清除从光标到行尾的内容
\33[s 保存光标位置
\33[u 恢复光标位置
\33[?25l 隐藏光标
\33[?25h 显示光标
我们可以用它来做一些代码
大家可以看我的下一期文章