【发布时间】:2012-10-21 10:42:24
【问题描述】:
我曾经有一个博客链接,该链接展示了如何在 logback.xml 文件中配置 Logback,以便警告和严重级别在 Eclipse 控制台中显示为红色,而其他级别显示为黑色。
由于某些公司防火墙问题,我现在似乎无法访问 Google(Bing 似乎可以正常工作)。任何人都有如何做到这一点的链接?
【问题讨论】:
我曾经有一个博客链接,该链接展示了如何在 logback.xml 文件中配置 Logback,以便警告和严重级别在 Eclipse 控制台中显示为红色,而其他级别显示为黑色。
由于某些公司防火墙问题,我现在似乎无法访问 Google(Bing 似乎可以正常工作)。任何人都有如何做到这一点的链接?
【问题讨论】:
您必须配置 logback 才能登录到 stderr。 Eclipse 会将这些行显示为红色。
但我强烈建议您使用Grep Console Plugin:
Grep 控制台允许您定义一系列将针对控制台输出进行测试的正则表达式。每个匹配行的表达式都会影响整行或部分行的样式。例如,可以将错误消息设置为以红色背景显示,或者可以将显示某个变量状态的整数值设置为粗体。
这个插件的好处是你可以用不同的颜色高亮不同的日志级别。我还突出显示堆栈跟踪中属于我的类的行。这使得在堆栈跟踪中查找相关行变得更加容易。
【讨论】:
%-5level 之类的东西,不带方括号。因此,要么调整正则表达式并删除方括号(并将“WARNING”缩短为“WARN”),或者调整您的附加程序模式以输出方括号。
【讨论】:
克里斯托弗的回答让我到了那里......找到了我正在寻找的东西......
How can I configure Logback to log different levels for a logger to different destinations?
所以任何加入团队的开发人员都不需要 eclipse 插件,而且效果很好!!!
【讨论】:
您可能还想查看 Beagle:http://logback.qos.ch/beagle/
【讨论】: