You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IntelliJ IDEA中实现类似PyCharm ###的Java代码直运行功能

无需调试模式实现Java代码片段直接运行+变量复用的方案

原生方案:利用IDEA的Scratch Files + 交互式会话

  • 创建Java临时文件:通过 File > New > Scratch File 选择Java类型,直接编写代码片段(无需手动写类和main方法)
  • 首次运行:点击代码左侧的运行箭头,选择"Run 'Scratch'",IDEA会自动生成包装类并执行
  • 复用变量:不要关闭运行会话,在Run工具窗口的Console标签中,点击右上角的「Start REPL」按钮进入交互式模式,后续输入的Java表达式可直接复用之前定义的变量,所有操作在同一个JVM进程中进行

插件方案:Java REPL插件

  • 安装后可打开独立的交互式Java环境,支持:
    • 直接输入单行或多行Java代码片段执行
    • 自动保存会话中的变量,后续代码可直接引用
    • 支持语法高亮和代码补全,体验和编写普通Java代码一致

替代方案:Kotlin REPL兼容Java代码

  • IDEA默认自带Kotlin REPL,完全兼容Java语法,可直接输入Java代码片段执行,变量会被会话保存
  • 打开方式:Tools > Kotlin > Kotlin REPL,示例代码:
    String msg = "Hello";
    System.out.println(msg);
    
    后续可直接使用msg变量

内容的提问来源于stack exchange,提问作者ming zhang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 09:32:41