版本:IntelliJIDEA2018.1.4

一、代码规范
Alibaba Java Coding Guidelines:阿里巴巴代码规范检查插件
FindBugs-IDEA:潜在 Bug 检查
SonarLint:是一款强大快速的能帮助开发者发现代码里的bug或是代码质量优化点的扩展工具
checkStyle:代码规范检测
MetricsReloaded:代码复杂度检查

二、自动生成
Lombok:一键生成实体类里的setter、getter、equals、hashCode、构造方法等.
GsonFormat:JSON转java类。

三、代码导航
CodeGlance:显示代码地图,类似SublimeText
Grep Console:让idea支持显示ascii颜色,可以设置不同级别log的字体颜色和背景色,便于定位问题。
String Manipulation:提供强大的文本转换操作

四、专项插件
iBATIS/MyBatis plugin:轻松通过快捷键找到MyBatis中对应的Mapper和XML
Mybatis Log Plugin:直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的
Maven Helper :分析依赖冲突插件
RestfulToolkit:Restful接口编程

五、可视化
gitignore:直观的看到哪些文件(夹)被忽略了。
Redis可视化:Iedis
K8s工具:Kubernetes
中英文翻译工具:Translation

六、问题定位
visualVM
Stack Overflow:

七、装B插件:
Background Image Plus:设置背景图片轮播效果插件。
Material Theme UI:图标漂亮,配色搭配到位。
activate-power-mode:这是一款让你在编码的时候,整个屏幕都为之颤抖的插件
Nyan progress bar:将idea中的所有的进度条都变成萌新动画的小插件。
Rainbow Brackets:彩虹颜色的括号 看着很舒服 敲代码效率变高

【IntelliJ IDEA学习之四】IntelliJ IDEA常用插件的更多相关文章

  1. IntelliJ IDEA插件-常用插件

    IntelliJ IDEA的插件真的很多,最近的新版集成的插件已经基本够用,下面是收集的一些常用插件,根据需要来安装和测试.如果还是没有找到,那么自己来开发一个. 官网:https://plugins ...

  2. IntelliJ IDEA学习记录

    一.下载 地址:官网下载地址 二.安装 运行安装程序,一路下一步.注意选择安装路径. 三.基本概念 project:相当于donet中的解决方案(solution),eclipse中的工作空间(wor ...

  3. 【IntelliJ IDEA学习之九】版本控制之Git和Github

    版本:IntelliJIDEA2018.1.4 [IntelliJ IDEA学习之九]版本控制之Git版本:IntelliJIDEA2018.1.4 一.git知识准备git是目前流行的分布式版本管理 ...

  4. 【IntelliJ IDEA学习之七】maven专题

    版本:IntelliJIDEA2018.1.4 一.maven全局设置 设置Runner 运行VM参数:-Xms128m -Xmx512m -Duser.language=zh -Dfile.enco ...

  5. idea教程视频以及常用插件整理

    最近在同事的强烈安利下把eclipse换成idea了,本以为需要经历一个艰难的过渡期,谁知道不到3天就深感回不去了. 哎,只能说有时候人的惰性是多么可怕! idea实在是太太太强大了. 不要再问原因. ...

  6. maven常用插件总结

    maven本质上是一个插件框架,几乎所有的功能都是通过各种各样的插件来实现的.maven默认会依据项目类型自动把构建时的各阶段(Lifecycle和phase)自动绑定(Lifecycle Mappi ...

  7. AS【常用插件】

    安装插件,Settings -->[Plugins]-->搜索-->点击install-->重启AS 禁用插件,右侧面板会显示出已经安装的插件列表,取消勾选即可禁用插件 AS插 ...

  8. Eclipse常用插件 + Eclipse快捷键

    J2EE开发IDE,常用的有Eclipse.Myeclipse.Intellij IDEA 版本(Luna):http://www.eclipse.org/downloads/     版本(2015 ...

  9. IDEA Java开发常用插件

    这里只是推荐一下好用的插件,具体的使用方法就不一一详细介绍了. JRebel for IntelliJ 一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署.收费的,破解比较麻烦.不过功 ...

随机推荐

  1. 一个JS正则的字符串替换函数

    直接上函数吧  不废话 function replacestring(oldstr,newstr,text) { var exp = new RegExp(oldstr,'g'); var c=tex ...

  2. 2019-11-29-WPF-多个-StylusPlugIn-的事件触发顺序

    原文:2019-11-29-WPF-多个-StylusPlugIn-的事件触发顺序 title author date CreateTime categories WPF 多个 StylusPlugI ...

  3. Blend Grid行列拖拽控制宽高

    原文:Blend Grid行列拖拽控制宽高 看效果 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width=&qu ...

  4. Redis配置过程中的问题

    记录一下配置过程中的坑~~ 当Redis在服务器上安装完成后,get.set没有问题了,接下来在程序中使用看看... 首先 在配置文件redis.conf中,默认的bind 接口是127.0.0.1, ...

  5. C#实现outlook自动签名

    Outlook下实现自动签名的方式   网上找到一篇资料是在outlook里用vba实现的,但是这样实现的方式由于数字认证的问题不便于部署 在此介绍一种C#下实现的方式,目前确定的outlook版本为 ...

  6. 在javascript中如何实现使小数保留两位精度而整数结果原样输出

    Math.round(num*100)/100

  7. elastalert基本配置说明

    elastalert 配置语法: 简单rule规则: es_host,es_port:查询elasticsearch集群 name: 规则的唯一名称.如果相同,则elastalert不会启动. typ ...

  8. Elasticsearch高版本安装head插件

    安装Elasticsearch 1.安装Elasticsearch-6.5.4.tar.gz [merce@info5 ~]$ cd /appmerce/zrapp/ [merce@info5 zra ...

  9. 快速生成mysql上百万条测试数据

    方案:编写一个存储过程循环添加数据 1. 创建表index_test DROP TABLE IF EXISTS index_test; CREATE TABLE index_test( id ) PR ...

  10. 如何使用Activator.CreateInstance创建一个列表<T>,其中T在运行时是未知的?

    参考网址:https://cloud.tencent.com/developer/ask/185965 using System; using System.Collections.Generic; ...