有谁知道IntelliJ为什么用红色文本将所有日志消息打印到我的控制台?这使得很难区分信息和跟踪消息以及我需要看到的实际错误消息!
如果这是相关的,我正在使用Tomee和CDI!
感谢您的协助,
修改 我的设置在首选项窗口中看起来都很好:
答案 0 :(得分:6)
我也堆积了同样的问题。目前我使用的是Intellij IDEA 2016.1,并且没有这样的机会按照您想要的方式为日志着色。
对我来说,我已经使用 Grep控制台插件解决了这个问题,并向您推荐。
它易于安装和使用
之前
后
答案 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的问题。