Use this page to configure capture points to facilitate debugging of asynchronous code.
A capture point is a place in your code where the debugger captures staktraces to be used later when you reach a specific point in the code (the insertion point) and want to see how you got there. IntelliJ IDEA does this by substituting part of the call stack with a captured stack.
For more information on asynchronous debugging refer to Debugging Asynchronous flow.
You can download most common capture settings from the following repository: IntelliJ IDEA debugger Capture Points.
| Click this icon to configure a new capture point. Fill in the following information: |
Use the checkbox next to each entry to enable/disable the selected capture point.
|Click this icon to remove the capture point from the list.|
|Click these icons to move the selected item one line up or down in the list.|
|Click this icon to duplicate the selected entry.|
|Click this icon to import capture point settings from a file.|
|Click this icon to export capture point settings to a file.|
|Capture local variables||Select this option if you also want to capture local variables (primitives and String values) together with the call stack. Note that this may sufficiently slow down the debugging process.|