如何让没有Eclipse控制台换行效果回车?如何让没有Eclipse控制台换行效果回车?(How t

2019-05-12 04:03发布

如果我

System.out.print("something\r");

在控制台上,我有光标回到行的开始,终于

System.out.print("something\r");
System.out.print(" any\r");

我有

 anything

类型。

但在Eclipse控制台中我得到

something
 anything

如同它处理\r为CR / LF。

我该如何设置呢?

Answer 1:

正如NISHANT已经在评论中指出, 你发现了一个错误在这里。

此错误最初是在2004年报告(> 9年前!?!!)和这个错误似乎不是很快 (或曾经) 固定 。 我测试了几个Eclipse版本,甚至在Eclipse的Juno SR2,并且错误仍然存在。



Answer 2:

最后,它似乎是固定在火星!

Version: Mars Release (4.5.0)
Build id: 20150621-1200
Used Java: jre1.8.0_60

您的代码

public class Main {

    public static void main(String[] args) {
        System.out.print("something\r");
        System.out.print(" any\r");
    }
}

产量

 anything


文章来源: How to get carriage return without line feed effect in Eclipse console?