[我知道IDEA CE不支持Spring,但是我仍然可以通过对自动补全的适当支持来进行开发,这对我来说已经足够。
我遇到的问题是,IDE需要5到7秒钟的时间才能将我按Ctrl + S后所做的更改重新加载到服务器。因此,我搜索了可以修改的更多选项,然后尝试了这些操作:
但是它不能解决问题。
虽然我知道我可以使用VSCode,因为Java支持非常出色,并且Spring的重新加载非常快,但对于Kotlin支持,没有足够好的扩展。因此,如果可能的话,我想找到一个解决方法来减少服务器重新启动的延迟。似乎是故意强迫您购买专业版。
您无需使用IntelliJ IDEA社区或Ultimate的自动编译或DevTools即可在调试模式下热交换类。如果要在Ctrl + S上进行编译,请将此快捷方式分配给Build
| Build
操作。
IDE将热交换更改的类,并且更改将在不到一秒钟的时间内在浏览器中可用:
示例项目:boot-hotswap-demo.zip。
步骤:
Greetings from Spring Boot!!!
输出HelloController.java
中的字符串更改为其他内容>>