0

Eclipse を使用して Java でゲームの開発を開始しました。ご存知のように、コーディング中に多くのデバッグを行う必要があります。しかし、次の問題があります。

私のゲームはフルスクリーンです。に遭遇breakpointすると(本来あるべきように)停止し、何らかの理由でウィンドウを切り替えることができなくなります(私はWindows 7を使用しています)。Ctrl+ Alt+ "を押しDeleteて「タスク マネージャー」を起動し、Eclipse ウィンドウに切り替えてデバッグを続行できるようにする必要があります。

そこで、フルスクリーンではなくウィンドウモードを使用しようとしました。これでbreakpoint、Eclipse ウィンドウに遭遇すると (自動的に) フォーカスが得られ、簡単にデバッグできます。

だから私は、デバッグモードである場合に限り、ウィンドウモードになるのは素晴らしいことだと思いました.それ以外の場合はフルスクリーンにする必要があります.

このためには、デバッグ モードかどうかを知る必要があります。thisthisを読んだ後、使用している VM に依存するため、簡単に確認できないようです。Debug/Run-Configurationまた、Eclipseを使用してVMまたはプログラムの引数を設定する のが最善の解決策のようです。

Eclipseしかし、この構成をデバッグ モードにのみ使用するようにするにはどうすればよいでしょうか? または、デバッグがオンかオフかを判断するより良い方法はありますか?

4

1 に答える 1

0

Debug-Configuration引数を使用し、 aと aRun-Configurationを正しい値で 使用して渡すのが最善の方法のようです。

実行リストとデバッグ リストにEclipse追加する可能性があります。 これを行うには、 内のタブに移動し、[お気に入りメニューに表示] セクション内のおよび/またはチェックボックスをオンにします。 [お気に入りの整理] をクリックして、お気に入りリストを編集 (エントリの追加/削除/移動) することもできます。 Configuration
commonconfigurationDebugRun

Debug-Configurationの実行またはデバッグが妨げられるわけではないことに注意してくださいRun-Configuration

于 2014-12-12T14:18:09.290 に答える