Debugging 如何在IntelliJ中实时更新调试代码
我有一个代码,我不希望每次在调试时更改IntelliJ中的单个变量时都重新运行。这是在Eclipse IDE上自动完成的,但不使用IntelliJ。Debugging 如何在IntelliJ中实时更新调试代码,debugging,intellij-idea,live,hotswap,Debugging,Intellij Idea,Live,Hotswap,我有一个代码,我不希望每次在调试时更改IntelliJ中的单个变量时都重新运行。这是在Eclipse IDE上自动完成的,但不使用IntelliJ。 如何使程序在不重新运行的情况下自行更新?IntelliJ 2020.2.1 以下过程说明了如何在保存文件时实时更新调试代码。如果您需要摸索变量中的多个值,这一点尤其有用,如果您每次修改代码时都必须运行代码,这可能会变得非常烦人 编辑宏开始宏录制 (此时,您的每一个操作都会被记录下来,因此不要单击列表中显示的内容以外的任何地方) code优化导入
如何使程序在不重新运行的情况下自行更新?IntelliJ 2020.2.1
以下过程说明了如何在保存文件时实时更新调试代码。如果您需要摸索变量中的多个值,这一点尤其有用,如果您每次修改代码时都必须运行代码,这可能会变得非常烦人
编辑
宏
开始宏录制
(此时,您的每一个操作都会被记录下来,因此不要单击列表中显示的内容以外的任何地方)
code
优化导入
(清除未使用或重复的导入)
代码
重新格式化代码
(仅当您希望每次保存时对代码进行格式化时)
Ctrl+Maj+F9
(对应于重建所需文件的默认快捷方式)
文件
全部保存
编辑
宏
停止宏录制
自定义实时代码更新
并确认Ctrl+Alt+S
Keymap
宏
>选择您的添加键盘快捷键
Ctrl+S
当然,您已经将此快捷方式分配给了
全部保存
操作。别担心,你可以毫无问题地覆盖它每次使用
Ctrl+S
保存文件时,它现在都会重新生成文件(然后在调试运行时动态更新)。如果它不适用于您,或者您使用其他IntelliJ版本编程,请告诉我