IDEA2021.3.3插件推荐
1、Maven助手
安装之后再次打开pom文件,文件左下角会多出一个视图。
切换到"Dependency Analyzer"视图,可查看冲突的依赖,可以列表形式或树形式查看所有依赖。
2、Key promoter X快捷键提示工具
适合不熟悉IDEA快捷键的新手程序员们
3
4、翻译
快捷键:Ctrl+Shift+Y
5、Alibaba Java Coding Guidelines代码规范检查工具
Alibaba Java Coding Guidelines ,阿里的一款强大的代码规范检查工具,可以让自己写出易读性更高的代码,可以让团队代码风格尽量统一易于维护。
6、Codata/Tabnine AI Code Competio
代码提示
7
8
9
10、MyBatis增强插件
安装之后可在Dao层接口和对应的xml文件之间快速跳转,在Dao层接口定义好方法后可在对应的xml文件快速生成基础的SQL标签。
11、MyBatis日志插件
开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~
选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection
安装之后在"Tools"内启用,启用后会多出一个只打印SQL的控制台。可把普通控制台放左边,SQL控制台放右边。
此款插件为免费,在插件市场就能搜到,还有另一款类似的插件"Mybatis Log Plugin"目前已收费。目前感觉两款插件没太大区别,"Mybatis Log Plugin"打印的SQL是大写的,"MyBatis Log Free"打印的SQL是小写且格式化过的。
12
13
14
15、Chinese (Simpllified) Language Pack/中文语言包
安装之后能将IDEA绝大多数功能菜单汉化,根据个人习惯决定是否启用。
16、Statistic
统计代码数量
17、GitToolBox/Git功能增强插件
安装之后可显示未同步的文件,每行代码显示上次提交的相关信息。
18、GsonFormtPlus
把 JSON 字符串直接实例化成类
19、Grep Console 控制台log日志高亮显示
由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色。
20、searchOverflow 复制错误信息到 Stack Overflow搜索
选择错误信息,可以右键快捷可以直接从stackoverflow搜索错误信息
Stack Overflow和Github是程序员世界里面最重要的两大网站,基本上我们项目上遇到的Bug都能从从stackoverflow里面找到解决方案。
21、GSONFormat
可以利用 GsonFormat插件,解析Json格式数据快速创建符合 Gson要求的 JavaBean
每次遇到Json数据,我都得好好研究结构,然后怎么新建JavaBean,捣鼓很长时间,安装好 GsonFormat插件后没想到一个点击就能解决:
a、首先新建你要的JavaBean实体类,类名根据你的需求来定,无任何内容,就一个空类
b、然后直接使用快捷键ALT+S或则对着类名右击—>Generate—>点击GsonFormat
把你要解析的Json数据直接粘过来,点击就OK就行了(如果觉得丑不利查看,可以还可格式化json)
22、GenerateAllSetter
当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成set方法的对象,按下快捷键 alt+enter 界面如下:
23、Swagger
一键生成API接口文档
24、Atom Material Icon
图标主题
在这里插入图片描述
25、Rainbow Brackets
多彩花开括号
多个配对括号展示不同颜色
Ctrl+鼠标右键:框选当前区域代码
Alt+鼠标右键:沉浸当前区域代码
26、Redis helper
介绍:Redis助手
安装之后在IDEA右侧工具栏会生成"Redis Helper"
27、Background Image Plus
推荐指数:★★★★☆
28、RestfulToolkit
这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,
一套 RESTful 服务开发辅助工具集。
1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N 或者 Ctrl + \ ); —这个个人感觉非常好用,和Ctrl + F一样重要。
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
同类插件
RestfulTool插件。一套 Restful 服务开发辅助工具集:
提供了一个 Services tree 的显示窗口
双击 URL 直接跳转到对应的方法定义
一个简单的 http 请求工具
支持 Spring 体系 (Spring MVC / Spring Boot)
支持 JAX-RS
支持 Navigate -> Request Service
搜索 Mapping (Ctrl + Alt + /)
GitHub Copilot
https://javaforall.cn/124755.html
最后
选择最适合最需要使用的就行,不必贪多,否则可能会适得其反,IDEA会变得臃肿卡顿,反而影响开发效率。