IntelliJ IDEA provides a full range of capabilities for debugging your source code. A debugger is a powerful and versatile tool that executes a program in a controlled environment.
0:51 Caller filter
3:00 Renderers for primitives and arrays
5:27 Built-in renderers for images, graphics objects
8:40 Breakpoints in lambdas
11:23 Restore deleted breakpoints
12:41 Mark object (highlighting in different context, access with _DebugLabel)
16:29 Memory, referring objects (finding, marking, tracking objects)
22:26 Pro settings (remove bp by drag, reduce tooltip delay, value tooltip on selection, ...)
26:03 Hotswap
31:36 Attach to process
41:04 Debug decompiled code
47:53 Async stack traces
53:53 Stream debugger
56:30 Overhead view
59:47 Class level watch and pin to top
1:03:24 Evaluate on pause
Part 1: Debugger Essentials - https://youtu.be/59RC8gVPlvk
Part 2: Debugger Advanced - https://youtu.be/40Og3hTV--k
For more information, go to: https://jb.gg/0geri9
Download IntelliJ IDEA: https://jb.gg/download-intellij-idea
Top 15 IntelliJ IDEA shortcuts: https://youtu.be/QYO5_riePOQ
*Author: Egor Ushakov
Join us:
Website https://jb.gg/website
Blog https://jb.gg/blog
Twitter https://twitter.com/intellijidea
Facebook https://www.facebook.com/IntelliJIDEA/
#debugging #intelliJIDEA #getting_to_know_intellij #intelliJ #jetbrains #java #programming