PyCharm 2020.2 Help

Configure debugger options

PyCharm supports debugging for Pythonand Django applications, classes, and files. The debugging functionality is incorporated in PyCharm, you only need to configure its settings.

Depending on the plugins enabled, PyCharm can also support debugging for other languages, for example, JavaScript.

In PyCharm, the JavaScript debugger works out of the box and in most cases its default settings are sufficient. If necessary, you can configure the debugger as described in Configuring JavaScript debugger.

PyCharm supports debugging client-side applications running on the built-in or an external web server. Debugging can be performed only using Google Chrome and other browsers of the Chrome family.

Configuring debugger settings

To configure settings required for debugging, perform the following general steps

  • In the Settings/Preferences dialog Ctrl+Alt+S, configure the debugger options:
    • Under the Build, Execution and Deployment section, clickDebugger, and configure the debugger options.

    • Under the Build, Execution and Deployment section, clickPython Debugger, and configure the Python debugger options.

    • Under the Project | Python Interpreter section, configure the Python packages that might be required for some debugging configurations.

Last modified: 09 September 2020