Eclipseのイミディエイトウィンドウ


90

Eclipseには、Visual Studioの「イミディエイトウィンドウ」と同様の機能がありますか?デバッガーでステートメントを評価できるウィンドウですか?


7
Toddの回答を承認済みの回答として受け入れてください。AdamCは便利ですが、ウォッチウィンドウに類似していますが、Toddはイミディエイトウィンドウの実際の類似物を見つけました
STW

回答:


65

Eclipseには、スクラップブックページという非常に優れたコンセプトコールがあり、デバッグしていないときでもステートメントを評価できます。ただし、現在のプログラムの値を使用してコードを評価する場合は、ウィンドウ->ビューの表示->式に移動します。そこで、任意の式を入れて、プログラムの実行時にそれを追跡できます。


1
式はかなり近いです。ありがとう!
ジャスティンR.

1
答えが正解である間、彼はVSイミディエイトウィンドウのために、より正確なアナロジーをproviedとして、何らかの方法で、Toddsの答えは、良いです
KL

オートコンプリートは、式ウィンドウでは機能しないようです。デバッグ中にスニペットを評価するのは便利ではありません。
nakhli 2013

きちんと、私はスクラップブックページについて知りませんでした。
jjb 2014

式はVisual Studioのイミディエイトウィンドウとまったく同じようには機能しません。トッドの答えははるかに優れており、答えとして解釈する必要があります。
mhan0125 2017

136

はい。ビュー名は「表示」です。

ウィンドウ->ビューの表示->その他Debugフォルダの下にあります。

そこに入ると、デバッガーでステートメントを評価します。


19
「式ビュー」よりも直接ウィンドウに非常に近いため、これを正解として更新することをお勧めします。
ミハル

それをありがとう-私は即時のウィンドウを逃していました!
Bayard Randel

4
ステートメントを選択して右クリックし、[実行]をクリックします。表示ツールバーの小さな再生ボタンを押すこともできます。
Doguhan Uluca、2011

1
それを開く別のオプションCtrl + Num 3、次に式を入力
Sushant Bhatnagar

1
関数呼び出しは表示ウィンドウで機能しますか?彼らは私のために働いていないようです、または多分私はそれらがどのように働くか誤解しています。関数名を入力してEnterキーを押すと、戻り値が表示されません。
Setafire

5

ctrl-shift-iを表示するか、ctrl-shift-dを表示しますか?


6
明確にするために、デバッガー内のいくつかのコードを強調表示してctrl + shift + iを押すか、右クリック->検査してコードの評価を確認できます
リッチセラー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.