1、开启宏录制 edit->Macros->Start Macro Recording

开启后右下角会显示录制中

2、依次按下保存和编译的快捷键,或在idea界面点击保存和build project,然后点击录制按钮结束录制,这时会提示输入宏名称

输入名称后,点击OK保存
3、在idea设置中找到keymap下的macros,如下图

找到刚才保存的宏名称,双击设置快捷键,设置完后快捷接回显示在后面,保存即可,至此结束,idea就完成了热编译的设置,以后修改代码后,就可以不用重启,直接按下所设置的快捷键,就能编译生效了

tips:需要注意的是,此方法针对改了方法名或方法入出参的不能生效,若大家有更好的方法,欢迎提出,大家互相交流