从Myeclipse突然转到idea,最让我们感到不顺手的就是快捷键的使用变了,
习惯了一个东西再去接受另一个新事物是很难接受的,虽然我们可以让idea切换成eclipse的快捷键,
但是仍然有很多功能的快捷键的我们所不知道的,
所以我要推荐的第一个插件就是:
1、Key promoter X
显示点击某个功能选项的快捷键(如果有的话)
前期新手使用确实对idea的快捷键感到头疼,有了这个的话就能帮助我们很快的掌握各种快捷键
等到使用熟练之后再把这个关掉就好了
Key Promoter (X)其实这里是指2个插件,分别为Key Promoter X 和Key Promoter ,主要功能差不多的,都是一个提示插件,当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会在右下角弹出一个提示框,Key Promoter 会在左上角弹出一个提示框告,并且当你想看看一个功能的快捷键的时候你只需要把鼠标放上去不动他就会提示你这个功能的快捷键是啥、或者告知你这个鼠标操作可以用什么快捷键替代。当然,对于Key Promoter X还有一个官方功能解释那就是用来统计你鼠标操作的次数,然后在一个窗口中展示出来。对于想完全使用快捷键在IDEA的,这个插件就很有用。
安装:
安装这个插件很简单,只需要打开Settings,然后找到Plugins那一栏目,然后输入key promoter,点击install就行,安装好会让你重启生效,
这是我已经安装过了。
如果找不到,就直接到仓库里找即可。
2,JRebel for IntelliJ
一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。
在没有这个之前频繁的重启和reply搞得我烦不胜烦。而这个简直没有太方便,节省了大量的重启程序的等待时间
只不过是收费的,但是目前已经有好多破解方法了,不过功能确实很强大。算是开发必备神器了。
安装:
安装和上面安装步骤一样,打开Settings,然后找到Plugins那一栏目,然后输入Jrebel,一般第一个就是,点击install安装重启就能用,安装好如下图所示会在setting下面出现JRebel的配置信息:
我这个是已经激活过了,
激活流程可以参考这篇大神写的文章:https://blog.csdn.net/songfei_dream/article/details/90921505
使用:
这个安装完之后会在右上角启动哪里多两个启动项,如图所示:
再次启动程序的时候我们就可以通过jrebel启动tomcat了,实现真正 的热部署。快捷键是crtl+F10
3,Mybatis plugin
可以在mapper接口中和mapper的xml文件中来回跳转,就想接口跳到实现类那样简单。
这个是免费版的,有收费要破解的,不过功能都差不多
安装:
效果:
点击箭头就可以实现dao和mapper文件之间的跳转
4、Alibaba java Coding Guidelines
阿里巴巴java开发规范手册
规范代码,从小开始
这个插件会智能时时的提醒你哪里写的不规范,并且命名哪里不好,建议你怎样怎样改,等等。
开发必备,很重要,习惯一旦养成很难再修改的,从开始就要规范代码书写风格
5,装饰插件:activate-power-mode
这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。
敲的越快,抖动越厉害,并且会统计你在不停歇的情况下一口气敲了多少次键盘
不过这个插件晃的我头晕,
效果
重点还是前4个好用哈,最后一个就是玩玩~