IDEA版Debug的使用

在很多集成开发环境中都有,比如IDEA,eclipse,myeclipse。

Debug的作用:

  • 可以帮助程序员快速定位问题
  • 帮助程序员快速上手代码

 

1、编号 1show execution point

      快速定位当前程序执行的位置,比如查看源码时自己划到下面,想再次查看执行到的位置,就可以使用这个按钮

2、编号 2 :step over(F8)

     让程序执行到下一步

3、编号 3 :step into(F7)

      进入到方法中执行(idea的版本不一样,idea2019后就直接跳到下一行代码,不会进入方法中

4、编号 4force step into(alt  shfit f7)

     强制进入到方法中执行,适合进入第三方编写的方法当中。

5、编号 step out(shift F8)

    跳出方法,在debug进入到某个方法中的时候可以跳出方法

6、编号 6:drop frame

   多次进出方法当debug某个方法运行一部分之后,希望该方法再次进入debug,可以使用该按钮。

7、编号 run to curser(alt F9)

  快速执行到当前光标所在的位置。把光标移动到某一行上,就会快速执行到这一行

8、编号 8:evaluate expression(alt F8)

  运行一些简短的代码,方便我们在debug的时候查看

9、编号 9:trace current stream chain

  在debug Stream流部分代码的时候可以帮助我们看到数据的变化

debug左侧栏:

1、编号 1:rerun(alt F5)

 重新以debug方式运行

2、编号 2:resume program(F9)

   如果当前代码后面有断点则执行到下个断点所在的位置,否则程序运行结束。

3、编号 4:stop program(ctrl F2)

    停止程序

4、编号 5:view breakpoint (ctrl shift F8)

   查看所有断点,可以选删除某个断点

5、编号 6:mute breakpoint

断点全部失效/生效

6、编号 7 :get thread dump

查看线程的状态

猜你喜欢

转载自blog.csdn.net/weixin_43725517/article/details/115137941