Eclipse を使用して Java でゲームの開発を開始しました。ご存知のように、コーディング中に多くのデバッグを行う必要があります。しかし、次の問題があります。
私のゲームはフルスクリーンです。に遭遇breakpoint
すると(本来あるべきように)停止し、何らかの理由でウィンドウを切り替えることができなくなります(私はWindows 7を使用しています)。Ctrl+ Alt+ "を押しDeleteて「タスク マネージャー」を起動し、Eclipse ウィンドウに切り替えてデバッグを続行できるようにする必要があります。
そこで、フルスクリーンではなくウィンドウモードを使用しようとしました。これでbreakpoint
、Eclipse ウィンドウに遭遇すると (自動的に) フォーカスが得られ、簡単にデバッグできます。
だから私は、デバッグモードである場合に限り、ウィンドウモードになるのは素晴らしいことだと思いました.それ以外の場合はフルスクリーンにする必要があります.
このためには、デバッグ モードかどうかを知る必要があります。thisとthisを読んだ後、使用している VM に依存するため、簡単に確認できないようです。Debug/Run-Configuration
また、Eclipseを使用してVMまたはプログラムの引数を設定する のが最善の解決策のようです。
Eclipse
しかし、この構成をデバッグ モードにのみ使用するようにするにはどうすればよいでしょうか? または、デバッグがオンかオフかを判断するより良い方法はありますか?