繁体   English   中英

如何防止Eclipse进入Java库代码

[英]How can I prevent Eclipse from stepping into Java library code

使用Step Into时如何防止Eclipse单步进入Java库代码? 我在其他 IDE(如 IntelliJ)中习惯的是,通过 Step Into,您可以输入您自己或第三方库定义的方法,而不是 Java 框架本身的方法。 Eclipse 做到了这一点,它确实减慢了调试速度,特别是如果您在一行中调用了自己的方法和 Java 框架中定义的方法。 如果您已经介入,则必须不断地在 Step Over、Step Into 或 Step Return 之间切换。

您可以将Eclipse Java调试器配置为不通过配置“步骤过滤器”来进入这些代码位。

  1. 转到Windows - >首选项 - > Java - >调试 - >步骤过滤。
  2. 选中“使用步骤过滤器”。
  3. 检查屏幕上的相应选项。 您可以添加与您自己的代码库相关的部分。
  4. 点击“应用”。

您可以在此处阅读有关Eclipse Step Filter的更多信息

您甚至可以为项目Package或Java类创建过滤器。

另一个好的环节

在此输入图像描述

对于想要了解 Intellij Idea 中相同设置的人,请通过下面的 go。

intellij Idea 没有进入 java 特定代码的原因是,默认情况下启用 Intellij Idea 具有以下限制。 要添加任何其他类,我们只需在此处添加即可。 我添加了 org.testng.* 类。

文件->设置->构建、执行和部署->调试器->步进

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM