【问题标题】:Reload changed classes in IntelliJ groovy console在 IntelliJ groovy 控制台中重新加载更改的类
【发布时间】:2015-12-29 23:00:43
【问题描述】:

是否可以在 IntelliJ 的 groovy 控制台中重新加载更改的类?
我已经看到在 groovysh 中有这样做的命令,但似乎 groovysh 与 IntelliJ 的 groovy 控制台不一样。

【问题讨论】:

    标签: intellij-idea groovy groovy-console


    【解决方案1】:

    请看这里: https://www.jetbrains.com/idea/help/reloading-classes.html

    来自网站: 重新加载更改的类

    执行以下操作之一: 在主菜单上,选择运行 |重新加载更改的类。 在主菜单上,选择 Build |编译“class_name”以在调试期间重新编译更改的类。 选择 在 Reload Changed Classes 对话框中,确认重新加载。结果显示在消息工具窗口中。 配置重新加载行为

    在主菜单上,选择文件 | Settings ,然后展开 Debugger 节点。 打开热插拔页面。 单击编译后重新加载类组中的单选按钮之一。您可以选择始终重新加载类、确认后重新加载或从不这样做。

    【讨论】:

    • 感谢您抽出宝贵时间回复。但是,我在控制台中运行代码而不处于调试模式。我希望能够在调试之外执行此操作。
    • 嗯.. 不确定在这种情况下是否可以。您使用的是 grails 还是任何其他框架?
    • 那我觉得你不行
    【解决方案2】:

    在 IDEA 15.0.3 中,我可以使用此工作流程:

    • Ctrl-Shift-F9(编译)
    • Ctrl-F2(停止 Groovy)
    • Ctrl-Enter(重新运行 Groovy 脚本)

    【讨论】:

      猜你喜欢
      • 2012-01-03
      • 1970-01-01
      • 2015-12-17
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      • 2021-10-29
      相关资源
      最近更新 更多