在大多数终端上(当然,除了Windows的cmd.exe之外),可以使用\033ANSI转义序列对输出进行着色.
现在我正在寻找所有支持的颜色和选项列表(如明亮和闪烁).
由于支持它们的终端之间可能存在一些差异:我主要对xterm兼容终端支持的序列感兴趣.
我有一个默认输出的自定义脚本.我想为错误,警告和信息着色.在Intellij产品(IDEA,PhpStorm,PyCharm)中有办法做到这一点吗?
我System.out.println()和System.err.println()电话没有按照我制作的顺序打印到控制台.
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
System.out.println("out");
System.err.println("err");
}
}
Run Code Online (Sandbox Code Playgroud)
这会产生:
out
out
out
out
out
err
err
err
err
err
Run Code Online (Sandbox Code Playgroud)
而不是交替out和err.为什么是这样?