Java IntelliJ Idea中带回车符的日志
我自己编写了一个日志类,它不会在日志记录中创建换行符,而是将每个状态消息记录到同一行。 为此,我使用以下代码:Java IntelliJ Idea中带回车符的日志,java,logging,intellij-idea,logback,carriage-return,Java,Logging,Intellij Idea,Logback,Carriage Return,我自己编写了一个日志类,它不会在日志记录中创建换行符,而是将每个状态消息记录到同一行。 为此,我使用以下代码: LOGGER.info(MarkerFactory.getMarker("no-linebreak"), "\r" + myLogInfo); 然后我有一个Logback appender,它只有在使用这个标记时才是活动的,并且它的模式在末尾没有换行符 当我通过命令行运行我的应用程序时,此设置会起作用。它也曾在IntelliJ Idea 2016中发挥作用。现在我已经更新到2017.
LOGGER.info(MarkerFactory.getMarker("no-linebreak"), "\r" + myLogInfo);
然后我有一个Logback appender,它只有在使用这个标记时才是活动的,并且它的模式在末尾没有换行符
当我通过命令行运行我的应用程序时,此设置会起作用。它也曾在IntelliJ Idea 2016中发挥作用。现在我已经更新到2017.1,回车符\r似乎不再起作用了-日志输出被附加在一行中
你知道2017年idea发生了什么变化吗?是否需要更改某些控制台配置,\r才能再次工作
谢谢你的帮助 尝试
\n
而不是\r
…我在这里遇到了相同的问题。以某种方式,它可以代替使用双回车符登录\r\r。。。