ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

NetBeansで引数付きのmainプログラムを実行する

NetBeansでmainプログラムを実行するには、プロジェクトのメインクラスとして実行する方法(ショートカットキーF6)と、今編集しているmainを持ったクラスを設定なしに実行する方法(ショートカットキーShift+F6)というのがあるのですが、後者の場合引数を指定することが出来ないようです。
引数を指定するには、プロジェクトのプロパティを開いて、メインクラスに実行したいクラスを設定し、引数を設定して実行する必要があります。
まあ、大概は困らないと思うのですが、ちょっと実験的なトイプログラムを書いた場合などは、引数を渡すのではなく、コード中に引数で渡すはずだった値をハードコードするなど、少し譲歩する必要がありそうです。
Eclipseでは、実行はプロジェクトとは別の概念で管理されており、一つのクラスを色々な引数で実行・再実行することができ、柔軟な管理が可能ですが、NetBeansの即実行機能は欲しい気がします。
そういえば関係ないですが、DOSのショートカットになんか仕込むと、ダブルクリックで起動した時に入力ダイアログがあがって、引数の入力を促すなんて機能があったような気がします。あんな感じでNetBeansもやってくれると良いのですが。