# 控制台

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

> **TL;DR**
> `文件 | 设置 | 构建、执行、部署 | 控制台`  适用于 Windows 和 Linux
>
>
>
> `%instance% | 设置 | 构建、执行、部署 | 控制台`  适用于 macOS
>
>
>
> `Ctrl+Alt+S` (Windows), `⌘ Comma` (macOS), `⌘ Comma` (IntelliJ IDEA Classic (macOS)), `⌘ Comma` (macOS System Shortcuts), `Ctrl+Alt+S` (XWin), `Ctrl+Alt+S` (GNOME), `Ctrl+Alt+S` (KDE), `Ctrl+Alt+S` (Emacs), `Ctrl+Alt+S` (Sublime Text), `⌘ Comma` (Sublime Text (macOS)), `Ctrl+Alt+S` (Visual Studio), `⌘ Comma` (Visual Studio (macOS)), `Ctrl+Alt+S` (NetBeans), `Ctrl+Alt+S` (Eclipse), `⌘ Comma` (Eclipse (macOS)) !["设置"图标](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.settings.svg)

> **Warning:**
> 此页面仅在 Python 插件 [已安装并启用](managing-plugins.html)时显示！

使用此页面为 Python 控制台定义控制台选项。

## 控制台通用选项

|  条目  |  描述  |
| --- | --- |
|  始终显示调试控制台  |  如果选中此复选框，则默认情况下 Debug 视图将显示调试控制台。  |
|  如果可用，使用 IPython  |     选中复选框时（默认情况下）：如果安装了 IPython，则会启动 IPython 控制台。       如果未选中复选框，即使安装了 IPython，也会启动 Python 控制台。     |
|  默认显示控制台变量  |  默认情况下，将选中此复选框以在控制台中显示变量。 如果您不需要在控制台中预览变量，请取消选中它。  |
|  对“使用 Python 控制台运行”使用现有控制台  |  如果您在控制台中工作，并且不想在运行 Python 脚本时打开单独的 Python 控制台，请选中此复选框。 您的脚本将在当前打开的控制台中启动。 默认情况下，此选项是禁用的。  |
|  Python Console 的命令队列  |  选中此复选框，以便在 Python Console 中 [管理命令执行队列](null)。  |
|  代码补全  |     请使用此下拉列表选择 Python 控制台和调试控制台中可用的代码补全类型。         static   代码补全，默认情况下会使用源代码中的静态类型、方法和变量来提供建议。         运行时   代码补全基于应用程序的运行时状态。 它使用程序执行期间内存中当前活动的类型、方法和变量。       运行时代码补全可能会导致某些副作用，如在没有用户明确输入的情况下意外执行代码。 例如，在用户输入  `。`  后，将立即调用类属性初始化代码以获取类属性列表。       为了防止可能的副作用，请使用 static code completion。     |

