VSCodeで引数を与えてデバッグする(Java)

コマンドラインから引数を与えて、デバッグをしたいときに
普通にやるとコマンドラインから引数を与えられずに見たいフローが見えないので、不便です。調べた結果、以下の通りやるとできるようになりました。

手順1. 写真の歯車をクリック

右上の歯車をクリック

手順2.launch.jsonというファイルが勝手に開く

グレーでハイライトされている部分のように入力

手順 3.  configurations:[{}]の中に以下のように追記。

"args":["1", "2", "4", "6"],

argsの[ ]の中に""でくくって与えたい引数を記入。(今回の場合は整数の引数を4つ与えたケース)
※数字であってもString型で読み取られるように""でくくることに注意

手順4. 保存してデバックを開始。

手順5. デバッグが成功したら次回のデバックに影響が出ないように、Launch.jsonに入力したargsの部分を消して元に戻す。

以上。

この記事が気に入ったらサポートをしてみませんか?