Historically, debuggers are used to help locate and fix bugs. Nowadays, the debugger in IntelliJ IDEA can help you do much more than that. For example, it can be a useful tool when trying to understand existing code. Let’s see how the debugger can help make us more productive developers. I will live demo various features for debugging Java applications, from known to more unknown, like:
* Evaluate expression
* Lambda breakpoints
* Stream chain tracing
* Dropping the frame
* Non-suspending breakpoints
* Evaluate and log
* and more
This is a 100% live coding session.
Links
- IntelliJ IDEA – Debug code (documentation)
Presentations
Date | Event | Location | Media |
Feb 27-28, 2025 | DevWorld | Amsterdam, the Netherlands |