我是那些在开发过程中大量单步执行代码的人之一。从 GAE Java 开发服务器 1.6.4 版开始,该服务器已配备对名为Runtime.checkRestricted
. 当我单步执行我的代码时,这会导致两个不便:
- 每当我进入一个函数时,调试器
Runtime.checkRestricted
至少会进入函数(没有源代码)一次,通常是多次。 - 每当我跨过一个下面有一个大调用树的函数调用时,调试器需要很长时间才能返回。(这在 Eclipse Java 调试器中一直是个问题,但现在真的很糟糕。)
对我来说,所有这些都会严重降低生产力。有什么方法可以禁用此工具,或者至少可以防止调试器进入它?我正在使用带有 GAE 插件的 Eclipse。