30

もし私が

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

コンソールで、行頭にカーソルを戻し、最後に

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

私は持っている

 anything

タイプした。

しかし、Eclipseコンソールで私は得る

something
 anything

\rCR/LF として扱われるかのように。

どうすればこれをセットアップできますか?

4

3 に答える 3

20

Nishantがコメントですでに指摘しているように、ここでバグを見つけました

このバグは最初は2004年(> 9年前!?!!)に報告されましたが、このバグはすぐには(または今までに)修正されていないようです。Eclipse Juno SR2でも、いくつかのEclipseバージョンでテストしましたが、バグはまだ残っています。

于 2013-03-08T22:27:18.540 に答える
10

バグは現在修正されています (Eclipse 2020-03)。ただ行く

ウィンドウ ➺ 設定 ➺ 実行/デバッグ ➺ コンソール

両方のチェックボックスがオンになっていることを確認してください

ASCII 制御文字を解釈する

キャリッジ リターン (\r) を制御文字として解釈する

有効になっています。

于 2020-05-30T20:11:38.557 に答える