一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。

作者:编程届java员

JRebel for IntelliJ

一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。

.ignore

git提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。

CamelCase

将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。

Lombok plugin

开发神器,可以简化你的实体类,让你i不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。

Mybatis plugin

可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单。

codehelper.generator

可以让你在创建一个对象并赋值的时候,快速的生成代码,不需要一个一个属性的向里面set,根据new关键字,自动生成掉用set方法的代码,还可以一键填入默认值。

GenAllSetter 特性

  • 在Java方法中, 根据 new 关键词, 为Java Bean 生成所有Setter方法。
  • 按GenAllSetter键两次, 会为Setter方法生成默认值。
  • 可在Intellij Idea中为GenAllSetter设置快捷键。

如何使用:

  • 将光标移动到 new 语句的下一行。
  • 点击主菜单Tools-> Codehelper-> GenAllSetter, 或者按下GenAllSetter快捷键。

GenDaoCode 特性

  • 根据Pojo 文件一键生成 Dao,Service,Xml,Sql文件。
  • Pojo文件更新后一键更新对应的Sql和mybatis xml文件。
  • 提供insert,insertList,update,select,delete五种方法。
  • 能够批量生成多个Pojo的对应的文件。
  • 自动将pojo的注释添加到对应的Sql文件的注释中。
  • 丰富的配置,如果没有配置文件,则会使用默认配置。
  • 可以在Intellij Idea中快捷键配置中配置快捷键。
  • 目前支持MySQL + Java,后续会支持更多的DB。
  • 如果喜欢我们的插件,非常感谢您的分享。

GenDaoCode 使用方法

主菜单Tools-> Codehelper-> GenDaoCode 按键便可生成代码。

方法一:点击GenDaoCode,然后根据提示框输入Pojo名字,多个Pojo以 | 分隔。

Codehelper Generator会根据默认配置为您生成代码。

方法二:在工程目录下添加文件名为codehelper.properties的文件。

点击GenDaoCode,Codehelper Generator会根据您的配置文件为您生成代码

GsonFormat

一键根据json文本生成java类,非常方便

GenerateAllSetter

一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项。

CodeGlance

在编辑区的右侧显示的代码地图。

下面几个是装X神器了(让你的开发工具变得靓丽起来)

Material Theme UI

这是一款主题插件,可以让你的ide的图标变漂亮,配色搭配的很到位,还可以切换不同的颜色,甚至可以自定义颜色。默认的配色就很漂亮了,如果需要修改配色,可以在工具栏中Tools->Material Theme然后修改配色等。

Background image Plus

这是一款可以设置idea背景图片的插件,不但可以设置固体的图片,还可以设置一段时间后随机变化背景图片,以及设置图片的透明度等等。

active-power-mode

这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。

Nyan progress bar

这是一个将你idea中的所有的进度条都变成萌新动画的小插件。

Rainbow Brackets

彩虹颜色的括号 看着很舒服 敲代码效率变高

总结

好的开发工具可以提高开发效率,所以的能让自己提高效率,把时间节省出来去学习,去提升自己。这些插件只是日常开发当中用到的一些,等到以后再发现了新的好玩的有意思,和提高工作效率的插件,继续分享出来。

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期科技领域知识)

歌谣带你看java面试题

第一百二十八期:推荐几个IDEA插件,Java开发者撸码利器,你get到了吗相关推荐

  1. 第一百二十九期:阿里内部员工,排查Java问题常用的工具单

    平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮 ...

  2. nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令

    点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...

  3. 第一百三十八期:37 个MySQL数据库小知识,为面试做准备

    无论是运维.开发.测试,还是架构师,数据库技术是一个必备加薪神器,那么,一直说学习数据库.学MySQL,到底是要学习它的哪些东西呢? 作者:芒果教你学编程 无论是运维.开发.测试,还是架构师,数据库技 ...

  4. 第一百二十六期:代码以外的生存之道,献给每位入了坑的码农

    本篇内容主要是对这本书的一个总结概括,也希望能用作抛砖引玉,让读者在看完之后,对这本书有所兴趣,或者希望能让读者对代码以外的需要做的事情更加积极明朗一点. 作者:码农三哥 前言 最近刚刚读完了一本书, ...

  5. 第一百二十五期:程序员的自我救赎,使用Python开发性格分析工具

    如此不均衡的贫富差距,各行业的领导者如何能管理好公司,让员工们既努力产出,又能安于现状呢?每个领导者必学的一门课程就是职场心理学.只有你充分了解员工心理与对应的行为表现,才能从容的掌控各类型的人员,从 ...

  6. 第一百二十四期:2019年臭名昭著的勒索软件,网络钓鱼和僵尸网络

    Webroot发布了年度恶意软件列表,展示了2019年最臭名昭著的网络安全威胁.从攻击次数最多的勒索软件和加密挖矿,到破坏最大的网络钓鱼攻击,显然,全球网络威胁正在变得更为先进且难以预测. 作者:ki ...

  7. 第一百二十六节,JavaScript,XPath操作xml节点

    第一百二十六节,JavaScript,XPath操作xml节点 学习要点: 1.IE中的XPath 2.W3C中的XPath 3.XPath跨浏览器兼容 XPath是一种节点查找手段,对比之前使用标准 ...

  8. CSDN 编程竞赛二十八期题解

    竞赛总览 CSDN 编程竞赛二十八期:比赛详情 (csdn.net) 本期竞赛的题目都很简单,但是非常考验读题和编码速度.这一次没有遇到bug,竞赛体验较好. 竞赛题解 题目1.小Q的鲜榨柠檬汁 团建 ...

  9. 第一百三十九期:11月数据库排行:排名前三数据库分数暴跌

    DB-Engines 数据库流行度排行榜 11 月更新已发布,与上期数据相比,这期排行榜最大的亮点就是排名前三数据库那引人注目的"红色"分数. 作者:局长 DB-Engines 数 ...

最新文章

  1. LoRDEC: accurate and efficient long read error correction LoRDEC:精确且高效的长read校正
  2. 介绍一个很好用的Rsa加解密的.Net库 Kalix.ApiCrypto
  3. java list三种遍历方法性能比較
  4. MySQL 面试必备:又一神器“锁”,不会的在面试都挂了
  5. [网络安全自学篇] 九十.远控木马详解及APT攻击中的远控和防御
  6. 我的四轴专用PID参数整定方法及原理
  7. usb检测串口是哪个角_怎样测试串口和串口线是否正常
  8. FTP与SFTP两者有什么区别
  9. 【OpenCV】重映射及仿射变换
  10. 中国松紧带市场趋势报告、技术动态创新及市场预测
  11. 无人车前轮转向参数校准分析
  12. igzo屏幕优点与缺点_手机贴膜怎么选?选对了可以省个屏幕钱
  13. 持续改进----白狼族的故事(完结)
  14. 利用 CSS 实现文字二次加粗和多重边框效果
  15. python读取rtf文件_基于 RTF specification v1.7 的 RTF 文件解析及 OLE 对象提取(使用 Python 开发)...
  16. 使用 eBPF 技术跟踪 Netfilter 数据流
  17. 跟二项分布相关的统计检验方法
  18. VBA小模板,跨表统计的2种写法
  19. excel提取html字段文字,excel提取字符串中的特定字符串
  20. android高德地图轨迹纠偏,RoutePath-(高德地图)根据定位点绘制路线+轨迹纠偏

热门文章

  1. 将Application按钮从任务栏中去掉
  2. [Linux] 修改系统默认编码
  3. vuefullcalendar怎么判断切换上下月_房间太多、楼上楼下,终极解决家里wifi信号无缝切换问题...
  4. xshell安装mysql步骤_mysql主从复制
  5. python 成绩分析系统_用Python编写成绩管理分析系统(故事升级版)
  6. 数据库杂谈(六)——数据库管理系统
  7. MySQL计算表行数_计算MySQL表中行数的最快方法?
  8. gcc编译选项-Os的用法
  9. grep的时候Binary file (standard input) matches 怎么解决?
  10. 轻松访问 Android 系统源码与下载