在Eclipse中调试时如何跳过JRE代码?

Fox*_*ven 19 java eclipse debugging

在Eclipse中调试时,我进入(F5)一个如下的语句,

encryptedBytes = LightWeightEncryptor.encrypt(messageBytes, password.toCharArray());
Run Code Online (Sandbox Code Playgroud)

调试器步入JRE方法String.toCharArray(),但我希望它跳过它并进入我自己的代码LightWeightEncryptor.encrypt.

我厌倦了不得不退出JRE代码并退回到我自己的代码中.我已经看到很多方法可以进入JRE代码,但我找不到避免它的方法.

ksh*_*hen 25

尝试Eclipse菜单:Window - > Preferences - > Java | Debug | Step Filtering.

切换"使用步骤过滤器",您可以从复选框列表中选择步骤过滤器.

例如,检查"java.*",然后将跳过JRE方法String.xxx().

  • 我想我爱你.这是一个很棒的提示,我希望我多年前这样. (2认同)