もし私が
System.out.print("something\r");
コンソールでは、行の先頭にカーソルを戻し、最後にカーソルを戻します
System.out.print("something\r");
System.out.print(" any\r");
私が持っています
anything
入力しました。
しかし、Eclipseコンソールでは
something
anything
\r
をCR/LFとして扱ったかのように。
どうすればこれを設定できますか?
ニシャントがすでにコメントで指摘しているように、バグを見つけましたここに。
このバグは最初に2004年に報告されました(> 9年前!?!!)そしてこのバグはすぐには修正されないようです(またはこれまで)。 Eclipse Juno SR2でも、いくつかのEclipseバージョンでテストしましたが、バグはまだ残っています。
ついに火星で直ったようです!
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