编写好自己的代码,调试步骤如下操作:
设置断点
有如下几种方法:
- 选择代码行,在行号上或左边蓝色框框上右击 —>选择Toggle Breakpoint

2. 快捷键 ctrl+shift+b 在光标处大断点/取消断点
3. 在相应代码行左边蓝色框框处双击
- 可设置多处断点
- 注意某些代码无法断点
- 注意必须先设置断点 方可进入debug界面
进入debug
- 菜单栏run中选择debug按键 // 或者点击“绿虫”图标 // 或者需要在server上鼠标右键选择debug即可//或者只需快捷键(F11)

- 点击后,会弹出如下窗口
弹出提示,需要切换到调试(Debug)工作区,勾选“Remember my decision”,记住选择,则下次不再提示,然后点击【Yes】

进入debug后同样可再次设置断点
操作方式相比较在debug外界面更加方便 只需鼠标双击相应代码行左边蓝框即可 再次双击方可取消断点
选择调试方式
如图在界面菜单栏下方 有常用图标按键,菜单栏run中也可选择更多的调试按钮

下表将进行更详细的讲述各按键的作用
| 图标 | 名称 | 快捷键 | 作用 |
|---|---|---|---|
![]() | Resume | F8 | 恢复正常执行,直遇到下一个断点 |
![]() | Suspend | / | 暂停选定的线程,这个时候可以进行浏览或者修改代码,检查数据等。 |
![]() | Terminate | Ctrl+F2 | 终止对本地程序的调试 |
![]() | Disconnect | / | 终止与远程JVM的socket连接 |
![]() | Step Into | F5 | 单步进入(如果有方法调用,将进入调用方法中进行调试) |
![]() | Step Over | F6 | 运行下一行代码(在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完在停止,也就是把子函数整个作为一步) |
![]() | Step Return | F7 | 退出当前方法,返回到调用层 |
![]() | Run to Line | Ctrl+r | 执行到当前行(将忽略中间所有断点,执行到当前光标所在行) |

本文详细介绍如何在Eclipse中设置断点进行调试,包括多种设置断点的方法、进入debug模式的操作及选择不同调试方式的技巧,帮助提升代码调试效率。








1083

被折叠的 条评论
为什么被折叠?



