IDEA插件推荐之JRebel

一句话介绍:配置简单无代码侵入的热部署插件。

经常在本地开发测试的同学应该知道,开发自测过程中发现问题和修改代码的时间其实并不长,很多简单的问题可能是这里少了一个条件或者那里少了个异常捕获,几秒钟就改完了。但是要重新测试的时候,得重新编译启动服务,这个耗时就长了。特别是一些比较重的服务,编译启动往往耗时几分钟,等的过程就显得百般无聊。一天下来重启个十次是很正常的,极其浪费摸鱼时间。这个时候,就需要一个热部署功能,能在改完代码后立刻生效测试。

通过搜索引擎搜索关键词:idea 热部署,会发现基本推荐的都是devtools,然而要使用devtools是需要引入额外的依赖和添加新的配置,可以说是很繁琐了。

那么,有没有那么一个插件,可以做到零配置,无依赖的热部署呢?答案是:有的。就是今天的主角JRebel。

官网地址 感兴趣的可以看看,这里直接说安装及使用方式。

安装

直接通过idea自带的plugins->Marketplace安装即可。

JRebel本身是收费的,觉得好用的大家可以支持下,作为程序员,既要拥抱开源,也应支持收费。如果是暂时囊中羞涩,可以使用第三方免费激活。免费激活支持的版本有限,所以安装的时候需要注意下。JRebel的历史版本可以从插件页面进去选择下载。下载后选择本地安装即可。

激活

JRebel本身支持14天试用免费,所以在试用完14天免费后购买即可。通过右侧的guid打开配置,填写基本信息就可免费试用。

选择地通过第三方激活的话,打开页面,可以看到有三个激活地址,选择一个地址填入,选择邮箱填入。这里可以忽略红色提示,然后点击弹框空白部分,就可以点击右下角的激活按钮了。等待几秒即可激活。点击下一步然后同意协议即可。

激活后在settings里将JRebel切换为offline模式,避免可能的激活失效问题。

使用

点击左下角的JRebel,可以看到有三列。第一列表示代码要监听的目录,在对应的目录勾选第二列,表示监听的目录文件变化后会作用于本地环境,勾选第三列表示监听的目录文件变化后会作用于远程环境。按需勾选。

启动服务时选择新的按钮即可。

当控制台打印如下信息时就表示使用JRebel成功。

修改完代码后,可以使用ctrl+F9编译整个项目,会自动更新并生效。也可以ctrl+shift+F9编译单个文件自动生效。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇