私は、開発中にコードを何度もステップ実行する人の 1 人です。バージョン 1.6.4 の GAE Java 開発サーバーから、サーバーには という名前の関数の呼び出しが組み込まれていますRuntime.checkRestricted
。これにより、コードをステップ実行するときに 2 つの不都合が生じます。
- 関数にステップインするたびに、デバッガーは関数
Runtime.checkRestricted
(ソース コードがない) に少なくとも 1 回、多くの場合複数回実行されます。 - 下に大きな呼び出しツリーがある関数呼び出しをステップ オーバーするたびに、デバッガーが戻るまでに非常に長い時間がかかります。(これは Eclipse Java デバッガーでは常に問題ですが、現在は非常に悪いです。)
私にとって、これらすべてが生産性の深刻な低下を引き起こしています。このインストルメンテーションを無効にする方法、または少なくともデバッガーがそれにステップインするのを防ぐ方法はありますか? GAE プラグインで Eclipse を使用しています。