Debugging with IntelliJ IDEA

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

Presentations

DateEventLocationMedia
Feb 27-28, 2025DevWorldAmsterdam, the Netherlands