如何在控制台中打印颜色?我想在处理器发送数据时以彩色显示数据,而在接收数据时以不同的颜色显示数据。
我创建了一个名为JCDP(Java彩色调试打印机)的库。
对于Linux,macOS和Windows 10,它使用WhiteFang提到的ANSI转义代码,但是使用单词而不是代码来抽象它们,这更加直观。它变得像:
print("Hello World!", Attribute.BOLD, FColor.YELLOW, BColor.GREEN);