1. 首先要设置断点:在代码里需要调试的地方,鼠标双击代码行号的左边,再次双击即可取消断点。

    • 启动服务开始调试:方法一,例如上图的代码中,鼠标点击main方法-->右键Debug As-->Java Application开始java代码调试; 方法二,直接点击“调试”按钮,即点击小瓢虫边上的倒三角,选择Debug As-->Java Application,;方法三,快捷键F11;方法四,菜单栏选择Run-->Debug,还有其他方法此处不再赘述了。开发工具首次调试会弹出提示,需要切换到Debug工作区,勾选“Remember my decision”,下次便不再提示。

    • 以debug方式运行java程序后,跳转到调试视图,其中最常用的窗口有:Debug窗口,变量Variables窗口,断点Breakpoints窗口,代码编辑窗口,输出Console窗口,大纲outline窗口。Debug窗口显示当前线程方法调用栈,及方法执行到第几行,Variables显示当前方法的局部变量,非静态的变量等,可以修改变量值,Breakpoints可用来新增和删除断点等,Console控制台用于查看打印的日志信息。

    • Debug视图可以用来调试和运行程序,下图是常用的debug按钮,还有相应的快捷键。1表示当前继续执行代码,直到遇到下一个断点,快捷键F8(resume),2表示停止调试(terminate),3表示进入当前方法内部,一步一步执行,快捷键F5(step into),4表示运行下一行代码,执行当前行,但不进入执行细节,快捷键F6(step over),5表示退出当前方法,返回到调用层,快捷键为F7(step return)。调试过程中Debug视图有很多堆栈信息,另外调试中鼠标移到代码编辑窗口,放在变量上时会显示当前变量的值。

    • 跳过或清除断点:下图所示的1和2为Skip All Breakpoints ,将所有的断点设置为跳过,所以断点上会有一个斜线,表示断点被跳过,线程不会在该断点处被挂起。点击Run-->Remove All Breakpoints清除所有的断点,在断点调试完可进行此操作。

    • Debug调试完成后,需要切换回Java视图,下面介绍两种切换的方法。1是通过IDE右上角的两个按钮进行切换,如下图所示。2是点击菜单Window-->Perspective-->Open Perspective选择相应的视图。

Eclipse之断点调试(debug)实用技巧——基础篇相关推荐

  1. AutoCAD实用技巧基础篇

    AutoCAD 实用技巧基础篇 课 程描述: 本教程 内容系统.全面,指导读者完成从学习基本命令,到 综合利用这些命令绘制平面图形,再到了解绘制工程图的方法.技巧及AutoCAD实际应用的全过程. 版 ...

  2. Eclipse断点调试(debug)实用技巧——基础篇

    一.首先要设置断点:在代码里需要调试的地方,鼠标双击代码行号的左边,再次双击即可取消断点. 二.启动服务开始调试: 方法一,例如上图的代码中,鼠标点击main方法-->右键Debug As--& ...

  3. Eclipse 断点调试(Debug), 使用方法

    1.问题:Java学习中,使用Eclipse时,会遇到各种各样的问题,对内部底层的运行,或运行顺序不同,会导致不能真正理解,灵活运用. 使用debug断点调试,可以完成,程序每一步一步是怎么样运行的, ...

  4. 关于Eclipse代码断点调试与相关快捷键

    关于Eclipse代码断点调试与相关快捷键 功能快捷键 首先关于DeBug测试的快捷键: Debug F5:Step Into(debug) F6:Step over(debug) F7:Step r ...

  5. Java Eclipse进行断点调试

    Java Eclipse进行断点调试 如何调试Java程序? 大家最开始学习Java,都会觉得IDE调试好高端有木有,其实很简单了. 下文会尽量简单直观的教会你在Eclipse中调试,其他的IDE调试 ...

  6. Java断点调试 idea断点调试 debug教程

    IDEA断点调试 Java程序断点调试 文章目录 IDEA断点调试 Java程序断点调试 前言 一.什么情况下需要debug 二.使用idea如何进行debug 三.假设案例分别进行debug教程 1 ...

  7. 断点调试 debug模式 1006

    断点调试 debug模式 1006 打断点 在需要监视的位置打断点 调试 F5可以开启调试 或者 调试>启动调试 视频 演练调试模式 c sharp 1006 - 西瓜视频 https://ww ...

  8. eclipse设置断点调试

    eclipse设置断点调试 1.先在要调试的地方双击鼠标加上断点.如图 2.然后点击菜单栏上的昆虫按钮,会出现这个框,如图 3. 然后打开变量视图和断点视图,点击上图的高亮地区,就会出现这样的变量图. ...

  9. 利用VSCode阅读OpenFOAM源代码及其调试Debug【终极总结篇】

    利用VSCode阅读OpenFOAM源代码及其调试Debug[终极总结篇] 1. 本文总结了Win10系统中利用VSCode连接wsl或远程服务器,阅读OF源代码及其调试Debug的方法(不仅适用于W ...

最新文章

  1. Texlive安装与环境变量配置
  2. 调整图像- 自动对比度、自动色阶算法
  3. linux 和 windows 上printf 的不同
  4. win10电脑插耳机没声音_电脑没有声音是什么原因 教您电脑突然没声音怎么解决...
  5. Shell脚本自动监控docker容器的状态
  6. 汇编指令速查手册(转)
  7. 机房报表错误-没有分配到需要的内存
  8. 计算机网络工程教程:基于cisco路由器和交换机,计算机网络工程教程—基于cisco路由器和交换机教学课件作者陆魁军chap7思科路由器的高级功能.ppt...
  9. 什么是运维高手的境界?
  10. iPhone 12 Pro测量人的身高
  11. buuctf——(HDCTF2019)Maze
  12. 5种尊重您隐私的替代搜索引擎
  13. 如何爬取豆瓣电影?python十分钟搞定
  14. ps cs6如何破解
  15. 蓝牙4.0 BLE传统配对绑定过程
  16. iOS-申请邓白氏编码的超详细流程介绍
  17. 人工智能生成 logo 神器
  18. 改进YOLOv5 | Stand-Alone Self-Attention | 针对视觉任务的独立自注意力层 | 搭建纯注意力FPN+PAN结构
  19. 广州首发跨境电商“全球卖”-成都扬帆牧哲跨境电商
  20. Ubuntu 下安装使用飞鸽传书

热门文章

  1. 【Ubuntu删除多余的内核】
  2. 《和平精英》四种全新玩法即将上线,借鉴CF、逆战等多款游戏?
  3. 2021年N1叉车司机考试试卷及N1叉车司机考试总结
  4. 关于MediaPlay使用方法 与基本理解
  5. css表格中下拉菜单怎么设置,css如何实现下拉菜单?css实现下拉菜单的方法(完整代码)...
  6. c 获取计算机相关信息,C#编程获取各种电脑硬件信息的方法示例
  7. 扎心!来自互联网er的2019年度总结,看完笑着流泪……
  8. hadoop下Failed to set permissions of path:的解决
  9. Blend 打开psd文件
  10. 学校计算机教研组会议记录,教研组长会议记录