在Eclipse中是否存在所有项目中的自动填充断点等功能?

时间:2017-09-07 15:32:27

标签: java eclipse

有一些带按钮的java-screen-app。调试可配置为从本地PC的DB连接到交换机屏幕。 在本地PC上有许多调试源的项目,但是如果我删除一个或多个项目,那么debug将使用来自test-server的相同项目。 我需要在代码中找到点,其中进程从buttom点击开始。

顺便说一下,我有另一种方法可以找到这一点,但这并不简单。

2 个答案:

答案 0 :(得分:0)

你知道按钮的变量名吗?如果是这样,您可以搜索该变量名称以尝试跟踪该按钮的ActionListener。

答案 1 :(得分:0)

查找特定用户操作执行的Java代码,您可以使用 EclEmma <的差异代码覆盖率功能/ em> (包含在latest Eclipse Java packages中):

  1. Launch your Java application in coverage mode
  2. 通过使用选项转储时重置转储覆盖数据来重置已收集的覆盖数据(请参阅Dump Execution Data button in the Coverage view
  3. 在您的应用程序中执行该功能
  4. 再次转储覆盖率数据
  5. 结果:函数执行的代码显示为已覆盖。

    观看this video from 17:41 for a demonstration