提供些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

最新文章

  1. icon fonts
  2. python RabbitMQ队列/redis
  3. MySql表名的大小写问题
  4. Shtml妙用
  5. 开始学习requirejs+easyui的使用.
  6. Mac  任何选项没有了怎么办?
  7. Python练手例子(4)
  8. linux修改主机名,关闭图形化界面,绑定ip地址,修改ip地址
  9. vue 动态修改 css
  10. [administrative][archlinux][netctl][wpa_supplicant] 查看WIFI链接信息
  11. Asterisk1.8 sip编码协商分析
  12. 忘记mysql密码的解决办法--针对windows系统
  13. SQL Server 中SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
  14. PAT 甲级 1113 Integer Set Partition
  15. java创建线程的三种方式及其对比
  16. 第三章 广义线性模型(GLM)
  17. 20145329《Java程序设计》第十周学习总结
  18. Hibernate框架基础
  19. [原创]PHP 异常错误处理
  20. [洛谷P4118][Ynoi2016]炸脖龙I([洛谷P3934]Nephren Ruq Insania)

热门文章

  1. OAuth实现腾讯微博第三方登录
  2. CSS选择器及CSS样式表
  3. 转载JAVA八大经典书籍,你看过几本?
  4. Node JS爬虫:爬取瀑布流网页高清图
  5. 并查集【洛谷P1197】 [JSOI2008]星球大战
  6. luogu3327 [SDOI2015]约数个数和
  7. kuangbin专题十六 KMP&&扩展KMP HDU2087 剪花布条
  8. pacman命令用法
  9. crm web ui
  10. 对DeepLung数据预处理部分的详细展示