个人觉得好用的Idea插件
Intellij IDEA插件
排名不分先后
1. Codota
代码智能提示插件

只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。

2. Key Promoter X
快捷键提示插件

每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。
3. CodeGlance
显示代码缩略图插件

当代码很多的时候,方便查看,很有用。
4. Lombok
简化臃肿代码插件

实体类中的get/set/构造/toString/hashCode等方法,都不需要我们再手动写了
备注:
使用@RequiredArgsConstructor注解可以修改@Autowired和@Resource的注入
例如:
 控制层的服务注入和服务层实现类的Mapper注入
@Autowired
private UserService userService;
使用@RequiredArgsConstructor注解后
private final UserService userService;
5. Alibaba Java Coding Guidelines
阿里巴巴代码规范检查插件

会按照阿里Java开发手册上规范帮我们检查代码,然后对代码做不同颜色展示,鼠标放上去,会看到提示内容,帮助我们写出更规范的代码。
6. CamelCase
驼峰命名和下划线命名转换

这几种风格的命名方式,用快捷键 ⇧ + ⌥ + U / Shift + Alt + U可以进行快速转换,当我们需要修改大量变量名称的时候很方便。
7. MybatisX
高效操作Mybatis插件

8. SonarLint
代码质量检查插件

提示我不要用System.out输出,要用logger输出,诸如此类,帮助我们提升代码质量。
9. Save Actions
格式化代码插件

可以帮忙我们优化包导入,自动给没有修改的变量添加final修饰符,调用方法的时候自动添加this关键字等,使我们的代码更规范统一。
10. Grep Console
自定义控制台输出格式插件

11. MetricsReloaded
代码复杂度检查插件

12. Statistic
代码统计插件

13. Translation
翻译插件

14. Rainbow Brackets
彩虹括号插件

成对儿的括号显示相同的颜色,有了这个插件,我的近视都好了。
15. SequenceDiagram
调用链路自动生成时序图
右键 --> Sequence Diagaram 即可调出。
双击顶部的类名可以跳转到对应类的源码中,双击调用的函数名可以直接调入某个函数的源码。

16. Material Theme UI
IDEA主题插件

17. GenerateAllSetter
自动调用所有 Setter 函数(可填充默认值)



18. Maven Helper
方便maven项目解决jar冲突






19. Stack trace to UML
根据 JVM 异常堆栈画 UML时序图和通信图
打开方式:Analyze > Open Stack trace to UML plugin + Generate UML diagrams from stacktrace from debug


20. Java Stream Debugger
Stream 将操作步骤可视化



21. RestfulToolkit
快捷跳转Action方法





22、Json Parser
json串格式化工具
厌倦了打开浏览器来格式化和验证JSON?为什么不安装JSON Parser并在具有脱机支持的IDE内进行呢?JSON Parser是用于验证和格式化JSON字符串的轻量级插件。安装并传播:)

23、JUnitGenerator
自动生成测试代码


个人觉得好用的Idea插件的更多相关文章
- Angular杂谈系列1-如何在Angular2中使用jQuery及其插件
		jQuery,让我们对dom的操作更加便捷.由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接. 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大 ... 
- Jenkins 安装的HTML Publisher Plugin 插件无法展示ant生成的JunitReport报告
		最近在做基于jenkins ant junit 的测试持续集成,单独ant junit生成的junitreport报告打开正常,使用Jenkins的HTML Publisher Plugin 插件无 ... 
- 常用 Gulp 插件汇总 —— 基于 Gulp 的前端集成解决方案(三)
		前两篇文章讨论了 Gulp 的安装部署及基本概念,借助于 Gulp 强大的 插件生态 可以完成很多常见的和不常见的任务.本文主要汇总常用的 Gulp 插件及其基本使用,需要读者对 Gulp 有一个基本 ... 
- solr服务中集成IKAnalyzer中文分词器、集成dataimportHandler插件
		昨天已经在Tomcat容器中成功的部署了solr全文检索引擎系统的服务:今天来分享一下solr服务在海量数据的网站中是如何实现数据的检索. 在solr服务中集成IKAnalyzer中文分词器的步骤: ... 
- 使用Visual Studio SDK制作GLSL词法着色插件
		使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便. ... 
- 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!
		如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ... 
- Jquery mobiscroll 移动设备(手机)wap日期时间选择插件以及滑动、滚动插件
		Jquery Mobiscroll是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件.以及各种滑动插件 可以让用户 ... 
- 10个最好用的HTML/CSS 工具、插件和资料库
		大家在使用HTML/CSS开发项目的过程中,有使用过哪些工具,插件和库?下面介绍的10种HTML/CSS工具,插件和资料库,是国外程序员经常用到的. Firebug Lite FirebugLite ... 
- 在Sublime Text 3上安装代码格式化插件CodeFormatter
		1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ... 
- 【解决方案】Myeclipse 10 安装 GIT 插件 集成 步骤 图解
		工程开发中,往往要使用到集成GIT ,那么下面说说插件安装步骤 PS:以Myeclipse 10 为例,讲解集成安装步骤. ----------------------main------------ ... 
随机推荐
- nuxt中iview按需加载配置
			在plugins/iview.js中修改 初始代码如下 import Vue from 'vue' import iView from 'iview' import locale from 'ivie ... 
- HDOJ3579Hello Kiki
			https://acm.hdu.edu.cn/showproblem.php?pid=3579 一些坑点.首先是如果说最后求得到的结果为0,那么在数学意义上这是正确的,0对于任何的确是最小的整数解,但 ... 
- FIS本地发布-其他同事通过IP访问
			方法很简单,只需在fis的配置文件那里进行修改即可. 文件路径在 C:\Users\Su\AppData\Roaming\npm\node_modules\fis\node_modules\fis-c ... 
- vivo推送平台架构演进
			本文根据Li Qingxin老师在"2021 vivo开发者大会"现场演讲内容整理而成.公众号回复[2021VDC]获取互联网技术分会场议题相关资料. 一.vivo推送平台介绍 1 ... 
- 不难懂------react-flux
			一.什么是Flux Flux 是一种架构思想,专门解决软件的结构问题.它跟MVC 架构是同一类东西,但是更加简单和清晰. 二.flux的基本概念 (1) .Flux由4部分组成 1.View:视图层 ... 
- MySql下载与安装(部署)
			一:MySQL介绍 1.MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB ... 
- 云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜?
			云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜? Kubernetes 可以为做些什么? 在学习一种新技能之前,囧囧建议不要上去先看各种牛叉的实现,我们需要先搞清楚这个技能是什么?学习了之后能为我 ... 
- Vulnhub靶机系列之Acid
			Acid 下载地址:  https://download.vulnhub.com/acid/Acid.rar  https://download.vulnhub.com/acid/Acid.rar ... 
- Vue之性能调优
			打包优化 1. 屏蔽 sourceMap sourceMap作用:项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错. 在config目录的index.js ... 
- 添加项目文件时候不要把引用文件直接放到bin-debug里
			如果时anycpu没问题,但是新建其他平台时,会重新生成失败,原因时无法找到dll,现象为x64目录下的debug文件夹为空 
