Use this page to configure behavior of the Debugger and customize its view.
|Focus application on breakpoint||If this checkbox is selected, on hitting a breakpoint, IntelliJ IDEA will show the location of this breakpoint in the editor and will attempt to bring its frame to the front.|
|Show debug window on breakpoint||Is this checkbox is selected, IntelliJ IDEA activates the Debug Tool Window on hitting a breakpoint.|
|Hide debug window on process termination||Automatically hide the Debug window when the debugged program terminates.|
|Scroll execution point to center||If this checkbox is selected, the line with the current execution point will be kept in the middle of the screen.|
|Transport||Select transport for connection to the process. Available options are socket and shared memory, which is available for Windows systems only.|
|Force classic VM for JDK 1.3.x and earlier||Check this option to launch process to be debugged with classic VM. |
For some Java SDK's this checkbox is disabled, because the
|Disable JIT||With this option you can control whether the |
|Show alternative source switcher||The alternative source switcher appears on top of the editor, if in project there is more than one class with the same fully qualified name.|
|Kill the debug process immediately||Select this checkbox, if you want to soft kill the Java process.|
|Port||Use this spin box to specify the port on which the built-in web server runs. By default this port is set to port |
|Can accept external connections|| If this checkbox is selected, then the files on the built-in server running on the specified port are accessible from another computer. |
If this checkbox is cleared (by default), then the debugger listens only to local connections.
|Allow unsigned requests|| For security reasons, any request to a page on the built-in server from outside IntelliJ IDEA is by default rejected and the following authorization pop-up window is displayed: To access the requested page, click Copy authorization URL to clipboard and paste the generated token in the address bar of the browser. |
However this behaviour may be annoying, for example, it may block your debugging session if manual intervention is impossible. To suppress displaying the authorization pop-up window, select the Allow unsigned requests checkbox.