Unk*_*Ape 5 java logging intellij-idea logback carriage-return
我自己编写了一个日志记录类,它不会在日志记录中创建换行符,而是将每个状态消息记录到同一行。为此,我使用以下代码:
LOGGER.info(MarkerFactory.getMarker("no-linebreak"), "\r" + myLogInfo);
Run Code Online (Sandbox Code Playgroud)
然后我有一个 Logback 附加程序,它仅在使用此标记时才处于活动状态,并且其模式末尾没有换行符。
当我通过命令行运行应用程序时,此设置有效。它也曾经在 IntelliJ Idea 2016 中工作。现在我已经更新到 2017.1,回车符 \r 似乎不再起作用 - 日志输出全部附加在一行中。
你知道 Idea 2017 发生了什么变化吗?为了让 \r 再次工作,我需要更改一些控制台配置吗?
谢谢您的帮助!