The page is available only when the PHP plugin is enabled.
The plugin is not bundled with IntelliJ IDEA, but it can be installed from the JetBrains plugin repository as described in Installing, Updating and Uninstalling Repository Plugins and Enabling and Disabling Plugins.
Use this page to configure the behaviour of the Xdebug and Zend Debugger debugging tools.
| Item | Description |
|---|---|
| Values tooltip delay | In this tet box, specify the time period to pass between you hover the mouse pointer over a variable or another code element and a tooltip with the value of this element appears. This setting helps you avoid the situation when tooltips appear immediately as you move the mouse pointer through the code. |
| Safe evaluation mode |
|
| Local debug |
In this area, customize local debugging, when the processed files are on your machine.
|
| External Connections |
In this area, specify how you want IntelliJ IDEA to treat connections received from hosts and through ports that are not registered as server configurations.
|
| Xdebug |
Use the controls in this area to configure debugging using the Xdebug tool.
|
| Zend Debugger | Use the controls in this area to configure debugging using the Zend Debugger tool.
If starting the Zend Debugger tool fails with the message "Port is busy", specify a port number of your choice higher than 10000. |
| Use debugger bookmarklets to initiate debugger from your favorite browser |
Follow this link to open the Zend Debugger & Xdebug bookmarklets page
where you can generate bookmarklets through which you will start/stop a debugging session by controlling the debugger cookie.
|
| Advanced Settings |
Notify if debug session was finished without being stopped - select this check box to have IntelliJ IDEA display a notification
when no breakpoints are hit during Zero-Configuration debugging.
This may happen
if the path mappings are not configured or configured erroneously, or if you have not set any breakpoints.
In the latter case, enabling the option on the main menu may also help.
If the check box is cleared, no debugging sessions is established and the PHP script is just executed without being suspended. |