脚本控制台
IDE 脚本控制台可用于编写简单脚本,以自动化 PyCharm 的功能并提取各种信息。 借助 IntelliJ 平台 API ,您可以将其视为插件的轻量替代方案,可添加或修改 IDE 的某些行为。
默认情况下,支持用 Groovy 编写的脚本。 不过,您可以使用任何符合 JSR 223 的脚本语言,例如,Python、Ruby、Clojure 等。
有关可用脚本语言和引擎的完整列表,请参见 IDE Scripting.md (GitHub Gist)。
打开 IDE 脚本控制台
按下 Ctrl+Shift+A ,然后输入 IDE 脚本控制台。 找到所需选项后,点击它以运行控制台。
这将在编辑器中打开 IDE Scripting Console 选项卡,在此可以输入代码并执行。
例如,可以创建一个 Groovy 脚本,使用以下代码在 IDE 内执行批量重命名操作: multiple-files-rename-action.groovy (GitHub Gist)。
用鼠标指针或 Ctrl+A 全选然后按 Ctrl+Enter 运行它。
每行执行结果会显示在 运行 工具窗口中,并有一个名为 test 的弹窗对话框,显示数组中编号元素的平均长度。 点击 确定 关闭它。
脚本存储在 配置目录 ,位于 consoles/ide 下。 您还可以在 项目 工具窗口中,在 临时文件与控制台/IDE 控制台 下看到它们。 如果您在此目录中添加一个名为 .profile ,后接相应语言标识的文件(例如, .profile.groovy ),它将与您运行的任何脚本一同执行。 使用 profile 为您的脚本定义函数。
2026年 3月 24日