IDEA-Debug调试操作

Posted ---江北

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA-Debug调试操作相关的知识,希望对你有一定的参考价值。

  基本概念

   快捷键和eclipse还是有区别的,不过基本概念是相通的

    Step into F7 单步调试进入函数内部。
    Step over F8 单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
    Step out shift+F8 由函数内部返回到调用处。

   drop frame 返回某个方法的调用处重新执行(后退操作)
    resume F9 一直执行到下一个断点(下面无断点,则直到程序执行完毕)。

  打断点

   在代码行号前面左键单击即可

  

  查看所有i断点

    debug视图,点击红点处的按钮,可以查看所有断点,并且可以进行清除等操作

  

  

 

  启动调试

    可以通过左边的绿色按钮run或者debug

    通过右上角的run——shfit+F10,debug——shift+F9

  

 

  调试界面

    其中区域1为方法的调用栈(越下面的方法越早调用)

    区域2为Variables视图,查看各种变量

    区域3为当前所在行(当然在调用栈也有显示),后面的绿色提示即为相关的变量信息

    其他横线所划的即为各种调试操作,详细参见上文基本概念处

 

 调试时也可以悬停显示变量(与eclipse类似)

以上是关于IDEA-Debug调试操作的主要内容,如果未能解决你的问题,请参考以下文章

学会如何调试程序bug

详解Xcode 6的视图调试

论 BUG调试与(程序猿)初学者

使用Idea工具 在本地代码上远程调试 生产或测试环境的代码

使用Idea工具 在本地代码上远程调试 生产或测试环境的代码

idea bug调试