Idea热加载配置,通过几个参数配置达到了和Eclipse一样的及时效果

IDEA版本:多版本亲测有效

image.png
image.png

这个版本以及以后的应该都可以

一、settings

输入make搜索到下图配置项

Allow auto-make to start even if developed application is currently running

image.png

二、compiler

settings里搜索compiler 找到右侧build project automatically

image.png

来上效果测试看看:修改java类

image.png

这个效果还是很慢的大约3秒才能检测到:

这里需要一个配置可以加快速度:

两次shift,然后找到Registry...

image.png

进去找个配置:

image.png

1、compiler.automake.postpone.when.idle.less.than

默认是3000 改为 100即可

官方解释:

英文:If at the moment the autobuild is about to start the IDE is idle for less than specified milliseconds, the automatic build will be postponed in order not to interfere with the user's activity.

中文翻译:如果在自动构建即将启动IDE时,IDE的空闲时间小于指定的毫秒,则自动构建将被推迟,以避免干扰用户的活动。

简单理解为,你修改了Java代码后 按了Ctrl+s保存代码后 多久触发了自动编译热部署

2、compiler.automake.trigger.delay

如果300觉得慢 可以改为100

官方解释:

英文:Delay in milliseconds before triggering auto-make in response to file system events

中文翻译:在触发自动生成(auto-make)以响应文件系统事件之前的延迟(毫秒)

简单理解为:Idea检测到文件变更后间隔多久就立马触发热部署

3、compiler.document.save.trigger.delay

默认1500改成100

官方解释:

英文:Delay in milliseconds before triggering save in response to document changes

中文翻译:触发保存以响应文档更改之前的延迟(毫秒)

简单理解为:idea检测到文件变更后多久触发文件保存 ****主要针对js css html静态资源

你可能感兴趣的:(Idea热加载配置,通过几个参数配置达到了和Eclipse一样的及时效果)