我也曾遇到过同样的问题。目前我正在使用Intellij IDEA 2016.1,但没有类似于想要的颜色显示日志的机会。
我通过使用Grep Console Plugin解决了这个问题,并向您推荐它。
它很容易安装和使用。
我曾经遇到过完全相同的问题。不确定你的情况是否相同,但我的情况如下:
在我的项目中,我使用SLF4j简单记录器Facade(因为它很简单)。结果发现,如果您没有在位于resources
文件夹中的simplelogger.properties
文件中指定org.slf4j.simpleLogger.logFile
属性(或者根本没有该文件),记录器输出默认为System.err
,这在Idea中是红色的。
@pavlo提出的解决方案在某种程度上有所帮助,但基础颜色仍然是红色。
因此,我将以下行添加到src/java/main/resources/simplelogger.properties
中:
org.slf4j.simpleLogger.logFile=System.out
并安装了Grep Console 插件。它们一起完美地解决了 SLF4j Simple Logger 的问题。
这也可以通过将以下 VM 选项添加到运行配置中来解决。
-Dorg.slf4j.simpleLogger.logFile=System.out
控制台颜色
映射到我喜欢的Logger.INFO
颜色,它就可以正常工作。
这是一个需要修复的问题,但现在这个解决方法对我有效。%highlight(%-5level)