【问题标题】:Edit and continue in IntelliJ IDEA?在 IntelliJ IDEA 中编辑并继续?
【发布时间】:2012-12-03 08:35:26
【问题描述】:

是否可以在使用 IntelliJ IDEA 社区版进行调试时编辑一些代码?我在选项中找不到这个功能。

【问题讨论】:

    标签: java debugging intellij-idea


    【解决方案1】:

    是的,它被称为“热插拔”。您可以在调试过程中编译修改后的代码,类文件将被替换,直到您停止调试。确保在调试器设置中启用 HotSwap 选项。

    注意:当您更改方法签名时,热插拔不起作用。

    【讨论】:

      【解决方案2】:

      如果你像我一样对“热插拔”上瘾,你会喜欢 DCEVM (https://dcevm.github.io/)

      使用 DCEVM,您几乎不需要重新加载调试会话。

      不幸的是,我还没有为 .NET 找到类似的东西:(

      【讨论】:

      • 在 .NET 中,它被称为“编辑并继续”,至少从 Visual Studio 2003 开始​​就已经存在。 docs.microsoft.com/en-us/visualstudio/debugger/…
      • Edit and continue 甚至比不上 DCEVM。 .NET 中 Java 与 Java 火焰的少数几个更好的方面之一:))
      • 有什么区别?
      猜你喜欢
      • 2021-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多