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