IntelliJ IDEA | Debugger

286 阅读2分钟

🧑🏻‍💻「设置专题回顾」👇

👀「今日内容概览」👇

Debugger 设置

Debug 是我们每天都会使用的工具,Debug 应该是每个合格的工程师都应该掌握的技巧,Debug 都可以不止应用于程序,抽象来说更像是解决问题的方案。

在「IntelliJ IDEA」 中提供了非常强大的 Debug 功能,通过 Debug 可以非常快速的解决我们的所遇到的问题。

遗憾的事,在工作中我还经常看见许多同事通过临时添加 Log 的方式来调试,这样个人感觉还是比较低效的。

后面会专门花一个专题来讲解「IntelliJ IDEA」 中的 Debug 使用方法,目前主要还是以设置为主。

主要要有以下内容

  • 控制是否在断点命中时,自动激活窗口
  • 是否在进程终止时隐藏调试窗口
  • 将当前命中断点定位到屏幕中间
  • 单击行号以执行“运行到光标” 「敲黑板」

01

在 Debug 程序的时候是需要外界来进行触发,或许是一个接口,或许是一个页面动作,又或许是一个定时任务。

一般来说并不是断点被打上的时候就会被触发。一般都会在其他的窗口处理其他的事,这个设置就是在我们断点命中时,能够直接激活窗口,便于我们第一时间调试程序。

02

在中断程序时,自动隐藏 Debug 窗口,这个功能还是蛮实用的,就我个人的习惯而言,程序终端后我自己都会主动的关闭 Debug 窗口

03

断点命中时,自动将屏幕移动到中部的位置,这个就因人而异。看个人习惯。

04 重点

单击行号以执行“运行到光标”。请看 GIF 演示

简单来说就是可以通过点击左侧行号控制 Debug 执行的位置。YYDS 有没有,我自己以前经常就是一大打非常多的断点然后 F9 F9 ,这个真的算的非常实用的小技巧。