IntelliJ IDEA 14步反编译代码?
IntelliJ IDEA 14 step in decompiled code?
从 IDEA 14 开始,包含 Java 反编译器。这很好,但我无法进入反编译代码。如果我要在反编译的函数中设置断点,它只会在方法签名处停止——我无法检查代码——只是盯着它看。它甚至说 "Method breakpoints may dramatically slow debugging" 或类似的东西。
所以我的问题是如何进入反编译代码?我不喜欢下载源代码并自己编译 - 太麻烦了。
我需要介入该代码的原因是调查在第 3 方库中抛出的 NPE。错误消息根本没有帮助 - 所以我想深入了解到底发生了什么。
这在 14 中是不可能的,但在 14.1 中是可能的
Debug Decompiled Code with IntelliJ IDEA 14.1
从 IDEA 14 开始,包含 Java 反编译器。这很好,但我无法进入反编译代码。如果我要在反编译的函数中设置断点,它只会在方法签名处停止——我无法检查代码——只是盯着它看。它甚至说 "Method breakpoints may dramatically slow debugging" 或类似的东西。
所以我的问题是如何进入反编译代码?我不喜欢下载源代码并自己编译 - 太麻烦了。
我需要介入该代码的原因是调查在第 3 方库中抛出的 NPE。错误消息根本没有帮助 - 所以我想深入了解到底发生了什么。
这在 14 中是不可能的,但在 14.1 中是可能的