IDE 脚本控制台
IDE 脚本控制台可用于编写自动化 IntelliJ IDEA 功能并提取各种信息的简单脚本。 通过访问 IntelliJ Platform API ,您可以将其视为插件的轻量级替代方案,它添加或修改了一些 IDE 的行为。
默认情况下,它支持用 Kotlin、JavaScript 和 Groovy 编写的脚本。 不过,您可以使用任何符合 JSR 223 的脚本语言,例如 Python、Ruby、Clojure 等等。
部分信息和示例可在 this gist中找到。
打开 IDE Scripting Console
按 Ctrl+Shift+A 并输入
IDE Scripting Console。 找到所需选项后,点击它以运行控制台。这将在编辑器中打开 IDE Scripting Console 选项卡,您可以在此输入代码并使用 Ctrl+Enter 执行。
例如,使用以下代码创建一个 Kotlin 脚本:
import com.intellij.openapi.ui.Messages.showInfoMessage var sum: Long = 0L val arr = "35907 77134 453661 175096 23673 29350".split(" ") arr.forEach { sum+=it.length } showInfoMessage((sum.toFloat() / arr.size).toString(), "test")用鼠标指针或 Ctrl+A 全选然后按 Ctrl+Enter 运行它。 每行执行结果应该显示在 运行 工具窗口中,并会弹出一个名为 测试 的对话框,显示数组中编号元素的平均长度。 点击 OK 关闭它。
脚本存储在 配置目录 的 控制台/IDE 下。 您还可以在 项目 工具窗口的 临时文件和控制台/IDE 控制台 下查看它们。 如果您在此目录中添加一个名为 .配置文件 且后面跟着相应语言名称的文件(例如, .profile.groovy ),它将与您运行的任何脚本一起执行。 使用配置文件为您的脚本定义函数。
最后修改日期: 2025年 4月 24日