IntelliJ IDEA 2026.1 Help

IDE 脚本控制台

IDE 脚本控制台可用于编写自动化 IntelliJ IDEA 功能并提取各种信息的简单脚本。 通过访问 IntelliJ Platform API ,您可以将其视为插件的轻量级替代方案,它添加或修改了一些 IDE 的行为。

默认情况下,它支持用 Kotlin 和 Groovy 编写的脚本。 不过,您可以使用任何符合 JSR 223 的脚本语言,例如 Python、Ruby、Clojure 等等。

有关可用脚本语言和引擎的完整列表,请参阅 IDE Scripting.md (GitHub 代码片段 (gist))。

打开 IDE Scripting Console

  1. Ctrl+Shift+A 并输入 IDE Scripting Console。 找到所需选项后,点击它以运行控制台。

  2. 这将在编辑器中打开 IDE Scripting 控制台标签页,在此可输入代码并执行。

    例如,可以创建 Groovy 脚本,在 IDE 内运行批量重命名操作,使用如下代码: multiple-files-rename-action.groovy (GitHub 代码片段 (gist))。

    或者,也可以使用如下代码创建 Kotlin 脚本: kotlin-bindings-access-sample.kts (GitHub 代码片段 (gist))。

  3. 用鼠标指针或 Ctrl+A 全选然后按 Ctrl+Enter 运行它。

    每行执行的结果将在 运行 工具窗口中显示,同时会弹出一个名为 test 的对话框,展示数组中编号元素的平均长度。 点击 OK 关闭它。

脚本存储在 配置目录 consoles/ide 下。 您还可以在 项目 工具窗口的 Scratches and Consoles/IDE Consoles 下查看它们。 如果您在此目录中添加一个名为 .profile 且后面跟着相应语言名称的文件(例如, .profile.groovy ),它将与您运行的任何脚本一起执行。 使用配置文件为您的脚本定义函数。

2026年 3月 24日