# 交互式 Groovy 控制台

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

`工具 | Groovy Console`

可以在任何项目中启动交互式 Groovy 控制台。

请注意，如果您的项目依赖项中包含 Groovy 库，则将使用指定的 Groovy 库来启动 Groovy 控制台。 如果依赖项不包含 Groovy 库，则会使用捆绑的 Groovy 2.3.9 版本库。

## Groovy 控制台编辑器

使用编辑器为交互式 Groovy 控制台编写和评估您的代码。

|  条目  |  描述  |
| --- | --- |
|  ![](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.gutter.run.svg)  |  点击此图标以在 Groovy 控制台中运行编辑器代码。 您可以在 Groovy 控制台的运行工具窗口中查看结果。  |
|  ![](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.nodes.module.svg)  |  点击此图标查看启动 Groovy 控制台的模块。 这可能对多模块项目有帮助。  |

## 运行 Groovy 控制台工具窗口

使用此工具窗口查看 Groovy 控制台执行结果。

|  条目  |  工具提示和快捷键  |  描述  |
| --- | --- | --- |
|  ![停止按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app-client.expui.run.stop.svg)  |     停止    `Ctrl+F2` (Windows), `⌘ F2` (macOS), `⌘ F2` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ .` (macOS System Shortcuts), `Ctrl+F2` (XWin), `Ctrl+F2` (GNOME), `Ctrl+2` (KDE), `Ctrl+F2` (Emacs), `Ctrl+F2` (Sublime Text), `Ctrl+F2` (Sublime Text (macOS)), `Shift+F5` (Visual Studio), `⇧ F5` (Visual Studio (macOS)), `Shift+F5` (NetBeans), `Ctrl+F2` (Eclipse), `⌘ F2` (Eclipse (macOS))  |     点击此按钮以停止当前进程。       点击该按钮一次会调用  软终止 ，使应用程序能够捕获  `SIGINT`  事件并执行正常终止（在 Windows 上，会模拟  `Ctrl+C`  事件）。 按钮被点击一次后，会被替换为 ![“Kill Process” 按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.debugger.killProcess.svg)，表示后续点击将导致应用程序被强制终止，例如在 Unix 上会发送  `SIGKILL` 。     |
|  ![关闭按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.closeSmall.svg)  |     关闭    `Ctrl+Shift+F4` (Windows), `⌃ ⇧ F4` (macOS), `⌘ ⇧ F4` (IntelliJ IDEA Classic (macOS)), `⌃ ⇧ F4` (macOS System Shortcuts), `Ctrl+Shift+F4` (XWin), `Ctrl+Shift+F4` (GNOME), `Ctrl+Shift+4` (KDE), `Ctrl+Shift+F4` (Emacs), `Ctrl+Shift+F4` (Sublime Text), `⌃ ⇧ F4` (Sublime Text (macOS)), `Ctrl+Shift+F4` (Visual Studio), `⌃ ⇧ F4` (Visual Studio (macOS)), `Ctrl+Shift+F4` (NetBeans), `Ctrl+W` (Eclipse), `⌘ W` (Eclipse (macOS))  |  点击此按钮以关闭   运行  工具窗口的选定选项卡并终止当前进程。  |
|  ![上一个匹配项](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.up.svg) ![下一个匹配项](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.down.svg)  |     上 / 下堆栈跟踪    `Ctrl+Alt+Up` (Windows), `⌘ ⌥ ↑` (macOS), `⌘ ⌥ ↑` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ↑` (macOS System Shortcuts), `Ctrl+Alt+Up` (XWin), `Ctrl+Alt+Up` (GNOME), `Ctrl+Alt+Up` (KDE), `Ctrl+Alt+Up` (Emacs), `Ctrl+Alt+Up` (Sublime Text), `⌘ ⌥ ↑` (Sublime Text (macOS)), `Ctrl+Alt+Up` (Visual Studio), `⌘ ⌥ ↑` (Visual Studio (macOS)), `Ctrl+Alt+Up` (NetBeans), `Ctrl+Alt+Up` (Eclipse), `⌘ ⌥ ↑` (Eclipse (macOS))    `Ctrl+Alt+Down` (Windows), `⌘ ⌥ ↓` (macOS), `⌘ ⌥ ↓` (IntelliJ IDEA Classic (macOS)), `⌘ ⌥ ↓` (macOS System Shortcuts), `Ctrl+Alt+Down` (XWin), `Ctrl+Alt+Down` (GNOME), `Ctrl+Alt+Down` (KDE), `Ctrl+Alt+Down` (Emacs), `Ctrl+Alt+Down` (Sublime Text), `⌘ ⌥ ↓` (Sublime Text (macOS)), `Ctrl+Alt+Down` (Visual Studio), `⌘ ⌥ ↓` (Visual Studio (macOS)), `Ctrl+Alt+Down` (NetBeans), `Ctrl+Alt+Down` (Eclipse), `⌘ ⌥ ↓` (Eclipse (macOS))  |  点击此按钮即可在堆栈跟踪中上下导航，并使文本光标跳转到源代码中相应的位置。  |
|  ![软换行按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.softWrap.svg)  |  使用软换行  |  点击此按钮切换输出的软换行模式。  |
|  ![滚动到末尾](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.scrollDown.svg)  |  滚动到末尾  |  点击此按钮可导航到堆栈跟踪的底部，并将文本光标跳转到源代码中的相应位置。  |
|  ![打印按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.print.svg)  |  打印  |  点击此按钮以将控制台文本发送至默认打印机。  |
|  ![全部清除](https://resources.jetbrains.com/help/img/idea/2026.3/app.expui.general.delete.svg)  |  全部清除  |  点击此按钮以从控制台中删除所有文本。 此功能也可从控制台的上下文菜单中使用。  |
|  ![运行按钮](https://resources.jetbrains.com/help/img/idea/2026.3/app.toolwindows.toolWindowRun.svg)  |  执行 Groovy 代码  |  在控制台中运行此代码。  |

