1. 修改配置文件
修改yml配置文件
spring:
thymeleaf:
cache: false
或者
application.properties
中添加
#关闭thymeleaf缓存
spring.thymeleaf.cache=false
2. 设置idea自动build project
设置idea ——> File
——> Settings
——> 查找 build project automatically 选中
保存
3. 设置自动编译
按下Ctrl
+Shift
+Alt
+/
出现以下
选择1.Registry
找到compiler.automake.allow.when.app.running 选项,将它打开
这个时候修改静态文件,无需重启服务即可看到静态文件的变化,只需刷新HTML页面,但是有时候会延迟几秒才会刷新出来,这时候用Ctrl
+F9
可以实现马上编译文件,但是Ctrl
+F9
太难按了,我们把它改成Ctrl
+s
4. 把Ctrl
+F9
修改成Ctrl
+s
IDEA中有录制宏的功能,只要我们录制一个宏,内容是ctrl+s和ctrl+F9,然后在快捷键(keymap)中将宏的快捷键设置成ctrl+s即可实现我们的需求
这个时候右下角会开始录制键盘输入
按下Ctrl
+F9
,然后点击红色正方块终止录制,保存为build名称;
然后在设置里替换成Ctrl
+s
保存时会提示remove掉原有的Ctrl
+s
快捷键,确认即可。