Intellij IDEA 调试功能使用总结这段时间一直在使用 Intellij IDEA, 今天把调试区工具的使用方法记录于此。先编译好要调试的程序。 1. 设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2. 开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE 下方出现 Debug 视图,红色的箭头指向的是现在调试程序停留的代码行,方法 f2() 中,程序的第 11 行。红色箭头悬停的区域是程序的方法调用栈区。在这个区域中显示了程序执行到断点处所调用过的所用方法,越下面的方法被调用的越早。 3. 单步调试 step over 点击红色箭头指向的按钮,程序向下执行一行(如果当前行有方法调用,这个方法将被执行完毕返回,然后到下一行) step into 点击红色箭头指向的按钮,程序向下执行一行。如果该行有自定义方法,则运行进入自定义方法(不会进入官方类库的方法)。具体步骤如下: 在自定义方法发 f1() 处设置断点,执行调试点击 Force step into 该按钮在调试的时候能进入任何方法。 step out 如果在调试的时候你进入了一个方法(如 f2()) ,并觉得该方法没有问题,你就可以使用 stepout 跳出该方法,返回到该方法被调用处的下一行语句。值得注意的是, 该方法已执行完毕。 Drop frame 点击该按钮后,你将返回到当前方法的调用处(如上图,程序会回到 main() 中) 重新执行,并且所有上下文变量的值也回到那个时候。只要调用链中还有上级方法, 可以跳到其中的任何一个方法。 4. 高级调试 跨断点调试设置多个断点,开启调
IntellijIDEA调试功能使用总结 来自淘豆网m.daumloan.com转载请标明出处.