idea 插件描述(转)

提供些idea插件的干货、干货、干货! 
如何安装idea plug,方法如下图:如果安装不了考虑下是否代理问题:这里写图片描述

1,maven helper

以前查看maven依赖都比较麻烦,需要用命令maven dependency:tree来看。想看是否有冲突需要用命令mvn dependency:tree -Dverbose -Dincludes=:。这样操作速度比较慢。改用maven helper后,通过可视化界面就能轻松解决。安装该插件后可以打开pom.xml文件看到有一个窗口dependency analyzer。可看冲突和依赖树,还能搜索,以及很快执行maven命令 
这里写图片描述

2,findBugs-IDEA

可以查看代码中基础错误,这个eclipse中也有,操作也方便。

3,CheckStyles-IDEA

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但是枯燥的任务中解脱出来。 
可以查看a,指定文件(打开该文件,并选择”the default checkStyle rules”),module,projuect。具体是在他的可视化窗口中查看。 
这里写图片描述
CheckStyle检验的主要内容 
·Javadoc注释 
·命名约定 
·标题 
·Import语句 
·体积大小 
·空白 
·修饰符 
·块 
·代码问题 
·类设计 
·混合检查(包活一些有用的比如非必须的System.out和printstackTrace) 
具体报错详解参考这位兄弟的文章,写的不错。http://www.cnblogs.com/lanxuezaipiao/p/3202169.html

4,更加专业的QAPlug

a,安装插件: 
这里写图片描述
b,安装后的效果如下: 
这里写图片描述
c,使用方法:右击项目 
这里写图片描述

这里写图片描述

在这里你会很方便的看到用QAPlug-findBug,PMD,checkStyle的插件正在检查代码。 
另外QAPlug可以结合sonar来检验代码质量,参考http://www.cnblogs.com/zhuhongbao/p/4197974.html

5,GsonFormat

将json串转为POJO对象

6,Jrebel热部署

大大提升开发效率

7,AceJump纯键盘开发

AceJump其实是一款能够代替鼠标的软件,只要安装了这款插件,可以在代码中跳转到任意位置。按快捷键进入 AceJump 模式后(默认是 Ctrl+J),再按任一个字符,插件就会在屏幕中这个字符的所有出现位置都打上标签,你只要再按一下标签的字符,就能把光标移到该位置上。换言之,你要 移动光标时,眼睛一直看着目标位置就行了,根本不用管光标的当前位置。

8,Key promoter

很多开发都是从Eclipse转到Idea的。用习惯了Eclipse的快捷键之后在使用IDEA真的非常不习惯。Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。

9,mybatis插件

我安装的是free mybatis plugin。现项目主打持久化框架为mybatis,具体方便之处详见http://www.oschina.net/p/intellij-mybatis-plugin

posted @ 2018-02-27 17:47  林夕Emma  阅读(548)  评论(0编辑  收藏  举报