IntelliJ输出控制台INFO颜色

时间:2016-05-05 15:49:17

标签: intellij-idea console

有谁知道IntelliJ为什么用红色文本将所有日志消息打印到我的控制台?这使得很难区分信息和跟踪消息以及我需要看到的实际错误消息!

enter image description here

如果这是相关的,我正在使用Tomee和CDI!

感谢您的协助,

修改 我的设置在首选项窗口中看起来都很好:

enter image description here

2 个答案:

答案 0 :(得分:6)

我也堆积了同样的问题。目前我使用的是Intellij IDEA 2016.1,并且没有这样的机会按照您想要的方式为日志着色。 对我来说,我已经使用 Grep控制台插件解决了这个问题,并向您推荐。
  它易于安装和使用
之前 enter image description hereenter image description here

答案 1 :(得分:4)

我有完全相同的问题。不确定你的情况,但我的是:

我在我的项目中使用SLF4j Simple Logger Facade(因为它很简单,是的)。所以事实证明,如果您没有在org.slf4j.simpleLogger.logFile文件夹中的simplelogger.properties文件中指定resources属性(以及如果您没有该文件)所有),记录器输出默认为System.err,在Idea中为红色。

@pavlo提出的解决方案有点帮助,但基色仍然是红色。

所以我将此行添加到src/java/main/resources/simplelogger.properties

org.slf4j.simpleLogger.logFile=System.out

并安装了 Grep Console 插件。它们一起完美地解决了SLF4j Simple Logger的问题。