如何在IntelliJ中实时更新调试代码



我有一个代码,每次在IntelliJ中调试时更改单个变量时,我都不想重新运行它。这是在Eclipse IDE上自动完成的,但不使用IntelliJ

如何使程序在不重新运行的情况下进行自我更新?

IntelliJ 2020.2.1


以下过程解释了如何在保存文件时实时更新调试代码。如果你需要在变量中摸索几个值,这尤其有用,如果你每次修改代码都要运行代码,这可能会非常烦人

  1. Edit>Macros>Start Macro Recording
    (此时,你的每一个动作都会被记录下来,所以不要点击列表中显示的内容以外的任何地方(
  2. Code>Optimize Imports
    (清除未使用或重复的导入(
  3. Code>Reformat Code
    (仅当您希望每次保存时都格式化代码时(
  4. Ctrl+Shift+F9
    (对应于重建必要文件的默认快捷方式(
  5. File>Save All
  6. Edit>Macros>Stop Macro Recording
  7. 为宏指定一个名称,如Custom live code update,然后确认
  8. CCD_ 15>Keymap>CCD_ 17>选择您的>CCD_ 18>Ctrl+S
    您肯定已经将此快捷方式分配给了Save All操作。别担心,你可以毫无问题地覆盖它

希望这对你们中的一些人有所帮助

每次使用Ctrl+S保存文件时,它现在都会重新构建它(然后在调试运行时动态更新它(。如果它不适用于您,或者您在其他IntelliJ版本下编程,请告诉我。

相关内容

  • 没有找到相关文章

最新更新