前段时间,我看到一个带有彩色输出的Mono应用程序,可能是因为它的日志系统(因为所有的消息都是标准化的).
现在,Python有了这个logging模块,它允许你指定很多选项来自定义输出.所以,我想象Python可能会有类似的东西,但我无法在任何地方找到如何做到这一点.
有没有办法让Python logging模块输出颜色?
我想要的(例如)红色错误,蓝色或黄色调试消息,等等.
当然这可能需要一个兼容的终端(大多数现代终端); 但logging如果不支持颜色,我可以回退到原始输出.
有关如何使用记录模块获得彩色输出的任何想法?
如何在控制台中打印颜色?我想在处理器发送数据时以彩色显示数据,在接收数据时以不同颜色显示数据.
您知道在包含的控制台中运行系统shell的任何Eclipse插件吗?这一定非常棒.Dolphin,KDE的文件导航器,具有此功能,您可以按F4并在您所站的目录上显示控制台显示.
在Eclipse上拥有类似的功能是很棒的,shell位于您正在处理的项目/文件的目录中.
这个插件存在吗?
如果没有,编码这样的插件会不会太复杂?我还不知道eclipse插件开发(还).
ScalaTest的输出是彩色的,以区分不同的状态,但这些最终作为控制代码和
[34m Annoying garbage
Run Code Online (Sandbox Code Playgroud)
有没有办法说服Eclipse控制台尊重或忽略这些序列,或插入一个视图?
我正在追踪一些并发问题,在登录到控制台时,让每个线程的输出行以不同的颜色非常有用.我在OS X上.可以使用转换模式输出一些控制代码,还是需要自定义appender?谁知道怎么样?
2011-10-21 12:14:42,859 ["http-bio-8080"-exec-9] DEBUG ...
2011-10-21 12:14:43,198 ["http-bio-8080"-exec-10] DEBUG ...
Run Code Online (Sandbox Code Playgroud)
exec-9和exec-10的行应该是不同的颜色.
我如何在日食中加粗文字?为了更清楚,我举一个例子:我们用语法编写
System.out.print("Name: ");
String name = in.nextLine();
Run Code Online (Sandbox Code Playgroud)
当我们运行程序时,用户应该输入名称:NAME: David我想让David变粗并改变大小