IntelliJに似たEclipseで式を評価することは可能ですか?動的にコードを入力できる場所とデバッグ中に結果が表示されますか?私はそれが同様の「表示」を行うことを知っていますが、書かれたコードを強調表示する必要があります(再コンパイルしない限り、新しいコードを書くことはできません)。
おそらく私が使用できるプラグインはありますか?私はEclipseを使い始めたばかりです
Displayビューもあり、まさにあなたが望むことを行うことができます。 Window > Show view > Display
に移動します(またはDisplay viewが存在しない場合はOther..。Display viewでは、デバッグ中に必要なコードを入力できます(コンテンツアシストが利用可能です。現在のオブジェクトと変数も使用できます。コードを記述したら、それを強調表示し、右クリックしてExecute
を選択するか、CTRL-U
を押す必要があります。他の可能なアクションと同様に。
さらに、デバッグしているクラスのソースがある場合は、デバッグ中にソースコードを記述し、前述のようにDisplayを使用してソースコードを評価することもできます。
デバッグパースペクティブを使用して、オンザフライで変数値を変更できます。 Eclipseの右上隅には変数ビューがあり、そこから変数名を選択してその値を変更できます。 Eclipseの右上隅にあるブレークポイントビューを選択して、条件付きブレークポイントを設定することもできます。ブレークポイントを右クリックして、ブレークポイントのプロパティを選択します。条件付きチェックボックスをオンにして、trueと評価された場合にのみ、デバッグ中にプログラムが一時停止する式を記述します。
コード内の任意の式を選択します。次に、右クリックして[表示]を選択します(または関連するキーの組み合わせを押します)。
完全に新しい式の場合は、表示ビューを使用します。式のスクラップブックのようなものです。表示ビューが表示されない場合は、Window > Show view > Display
を選択して追加します。次に、ビューに式を入力し、コード内の式と同じことを行います。式を選択し、右クリックして[表示]を選択します。
常に値を確認したい式の場合、実行が停止するたびに、代わりに[式]ビューを使用します。