CodeGym /Java Course /モジュール 1 /IDEA でのデバッグ: 変数

IDEA でのデバッグ: 変数

モジュール 1
レベル 3 , レッスン 8
使用可能

1. 見る

プログラムの実行がブレークポイントで停止するとき、または一度に 1 つの命令をステップ実行しているときに、プログラム内の現在の位置で既知の変数の値を確認できます。

-element 配列に からまで10の数値を入れるプログラムを書いてみましょう。例:100109

IDEA 変数でのデバッグ

IntelliJ IDEA は、コードのすぐ上に重要な変数の値を表示するのに十分な機能を備えています。この場合、data配列変数について話しています。

また、スクリーンショットの下部には、( Consoleではなく) Debuggerタブが開いていることがわかります。プログラム内のこの場所で既知のすべての変数 (その値とともに) が表示されます。

10 回押すとF8、ループを 5 回繰り返します (ループ ヘッダーで 1 回、ループ本体で 1 回押します)。すると、次のような結果が得られます。

IDEA 変数でのデバッグ 2

5ループの繰り返しが完了し、データ配列にはすでに値、、、が10含まれていることがわかります。5100101102103104

ちなみに、配列の内容を折りたたむと、さらに便利な変数がいくつか表示されます。

IDEA 変数でのデバッグ 3

2. 変数の値を変更する

ちなみに、変数の特定の値が与えられたときにプログラムがどのように動作するかをテストしたい場合は、プログラムの実行中 (デバッグ モード) に任意の変数の値を変更するだけです。

これを行うには、変数名を右クリックするか、次のキーを押しますF2

次に、変数の新しい値を入力して を押すだけですEnter

IntelliJ IDEA のすべての機能の最大5%を学習しただけです。これらをマスターしたら、残りについて説明します。


3. コードのスニペットを実行する

プログラムの実行中にいつでも任意のコードを実行することもできます。これを行うには、Alt+F8キーの組み合わせ、またはコンテキスト メニューの対応する項目を使用します。

コードのスニペットを実行する

特別なウィンドウが開き、そこで任意のコードを作成できます。そのコードでは、プログラム実行中の現在の位置で既知の任意の変数を使用できます。

たとえば、プログラムの作業を中断することなく、プログラムの画面上にテキストを表示させるために、任意のメソッドを呼び出すことができます。例:

コード 2 のスニペットを実行する
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION