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. 00:00 - Intro 0:42 Breakpoints dialog 1:20 Group by, custom groups 2:30 Enable all at once in a group 2:45 Description 3:29 Breakpoint settings 4:40 Suspend none 5:05 Log expression, message, stack, change values (shift click) 9:35 Dependent breakpoints 12:00 Suspend thread vs all 19:02 Filters 23:16 Intentions 25:16 Breakpoint types 25:17 Method, wildcard method (any method in the project, class, in main, all methods) 34:27 Field (select all occurrences) 38:19 Exception (any exception, caught/uncaught) + catch class filter 45:00 Advanced stepping 46:40 Drop frame 49:05 Force return 51:00 Throw exception 52:59 Remote debug 58:29 Renderers 58:30 Mute 1:03:20 Settings 1:04:44 Switch 1:05:19 Custom children 1:07:01 Annotations Part 1: Debugger Essentials - https://youtu.be/59RC8gVPlvk Part 3: Debugger Professional - https://youtu.be/JPR3w3Qtwzw 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