gpt4 book ai didi

java - "Step into"在我自己的 Eclipse 项目中

转载 作者:行者123 更新时间:2023-12-01 14:19:18 25 4
gpt4 key购买 nike

在调试我的应用程序时,进入程序执行周期中的下一步的方法是单击“Step Into”。问题是我几乎总是在 Java 类库的类中结束,我不感兴趣,所以我用“Step Return”退出了那些类。

有没有办法“单步执行”我的代码,但跳过不是我写的代码?

最佳答案

使用Step Filtering .

  • Eclipse 中,打开 Preferences > Java > Debug > Step Filtering(或者在Preferences 中键入step> 搜索框)。
  • 点击使用步骤过滤器以启用它。
  • 启用您要避免进入的包通配符。为了避免 Java 语言包,它应该是 java.*。我也推荐其他默认设置,例如 javax.*
  • 如果需要,您可以添加更多自定义过滤器(例如,如果您导入了一个 JAR 库,您可以添加其最通用的包通配符,例如 apache.common.*)。
  • 您可以在过滤器列表下方选择其他选项。 注意逐步过滤选项:

This option controls step filters to always return from a filtered location or step through to a non-filtered location.
For example, if java.util is a filtered location, stepping into code in HashMap could result in a call-back to your application code to check the equality of an object. If you choose to Step through filters a step into would end up in your application code. However, when the Step through filters option is disabled, a step into HashMap would behave like a step over.
Source

  • 点击应用 > 确定

您可以使用使用步骤过滤器轻松启用/禁用步骤过滤器Use Step Filters (Shift+F5)工具栏或运行 菜单中的选项。快捷键:Shift-F5

关于java - "Step into"在我自己的 Eclipse 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17784388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com