当前位置:  开发笔记 > Android > 正文

如何在eclipse java调试器中设置当前执行行?

如何解决《如何在eclipsejava调试器中设置当前执行行?》经验,为你挑选了2个好方法。

我想强制当前执行行到同一函数中的特定行,可能会跳过中间行.我所有的旧学校调试器都有这个功能,但我在eclipse中找不到它.有没有办法在不改变代码的情况下做到这一点?



1> PhiLho..:

前两个答案似乎错过了这个主题,除非是我不理解这个问题.

我的理解是,我自己搜索的一个功能是,你想要跳过许多行(当踩代码时)并将程序计数器(以汇编词汇表)设置为给定的行.跳过一些昂贵的对象创建,看到一些错误情况等可能会很有趣.我曾经在Visual Studio(C或C++代码)中这样做.

我没有在Eclipse中找到它,也没有在NetBean中找到它.它可能是JVM的限制,也可能是某些策略的执行......

执行命令排队命令来执行,当然,当前执行位置和指定的一个之间的所有行.


是的,这是我试图找到答案的问题.

2> Chris Noe..:

我也一直在寻找这个功能,而"Run to line"也不是一回事.

这可能是JVM的限制.Java不实现跳转,但它确实有跳转语句,比如休息,然后继续.然而,那些是块级.如果这是JVM限制,我的猜测是它更可能是由于安全架构.对程序计数器的严格控制对于闯入者来说就像病毒一样令人衰弱 - 而且可悲的是调试器.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有