我自己编写了一个日志记录类,它不会在日志记录中创建换行符,但会将每条状态消息记录到同一行。 为此,我使用以下代码:
LOGGER.info(MarkerFactory.getMarker("no-linebreak"), "\r" + myLogInfo);
然后我有一个Logback appender,它只在使用这个标记时才有效,并且它的模式最后没有换行符。
当我通过命令行运行我的应用程序时,此设置有效。它也曾用于IntelliJ Idea 2016.现在我已经更新到2017.1,回车符号\ r \ n似乎不再起作用了 - 日志记录输出全部附加在一行中。
知道Idea 2017的变化吗?是否有一些控制台配置我需要更改才能让\ r再次工作?
感谢您的帮助!