Debugging with IntelliJ IDEA
summary
Live coding demos show IntelliJ IDEA debugger doing more than break/step: stream chain tracing visualizes how each element flows and quickly pinpoints a filter bug; emulated method breakpoint intercepts interface implementations without slowing the JVM; non-suspending breakpoints and breakpoint dependencies let code mutate or register hits without stopping execution to trigger later conditional breakpoints. Concurrency debugging uses thread-only suspension to compare stacks; Spring Debugger plugin auto-registers test DB sessions and highlights active properties.
AI-written summary · about
chapters (7)
- 0:00Introduction to debugger
- 1:40Debugging stream chains
- 6:06Method breakpoints usage
- 10:11Breakpoint automation
- 13:00Workflow analysis
- 18:04Debugging concurrency
- 22:58Spring debugger overview








