IDEA 常用插件,提高开发效率

0. Idea安装插件可是搜索不出来该怎么办???

想要安装插件时,突然发现插件搜索不出来,what???
在这里插入图片描述

解决方式如下:

方法一:

步骤一:关闭防火墙

在这里插入图片描述

步骤二:Auto-detect proxy settings(开启自动检测代理设置)

在这里插入图片描述

步骤三:根据idea版本不同选择

系统设置中将更新选项中的use secure connection(使用安全连接)取消勾选
在这里插入图片描述
我的版本如下图无use secure connection
在这里插入图片描述
完成以上操作就OK了,搜索一番试试,如还不行,可重启idea再试一番没有重启解决不了的~

方法二:

1.手动添加代理地址:

https://plugins.jetbrains.com/

在这里插入图片描述
2.然后重启idea,就可以了

1. Alibaba Java Coding Guidelines

阿里巴巴代码规范检查插件

【阿里巴巴代码规范检查插件】
① 功能:

代码规范检查

② 使用方法:

在你需要检查的代上面,点击右键,选择编码规约扫描
在这里插入图片描述
将会出现如下所示的检查结果,并会给出编码规范和提示:
在这里插入图片描述

2. FindBugs-IDEA

Bug检查插件

【Bug检查插件】

① 功能:

这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。

可以分析当前文件,包下面的所有文件,整个module下的文件,整个project下的文件。可以帮助我们检查隐藏的Bug。

② 使用方法:

在文件上或文件里面点击鼠标右键,选择FingBugs
在这里插入图片描述

3. Translation

翻译的插件

【翻译的插件】

① 功能:

在平时的开发中,有时候对于变量的命名是否很头疼,这款插件可以帮你忙。

② 使用方法:

选中你要翻译的汉语或英文,点击鼠标右键,选择Translate, (快捷键是Ctrl + Shift +Y)就会实现翻译,不用再去切换屏幕使用翻译软件翻译了。

在这里插入图片描述
注:还有一款翻译插件是 EcTranslation

4. Free Mybatis plugin

【增强idea对mybatis支持的插件】

① 功能:

生成mapper xml文件
快速从代码跳转到mapper及从mapper返回代码
mybatis自动补全及语法错误提示
集成mybatis generator gui界面
这个插件超级实用,可以从mapper接口跳转到mybatis的xml文件中,还能找到对应的方

② 使用方法:

点击箭头可以实现跳转
在这里插入图片描述

5. Lombok 热部署

当我们创建一个实体时,通常对每个字段去生成GET/SET方法,但是万一后面需要增加或者减少字段时,又要重新的去生成GET/SET方法,非常麻烦。可以通过该插件,无需再写那么多冗余的get/set代码。

注意:需要在pom引入依赖

<!--lombok用来简化实体类:需要安装lombok插件-->
<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
</dependency>

6.RestfulToolkit

RESTful 服务开发辅助工具集

RestfulToolkit插件一套 RESTful 服务开发辅助工具集。RestfulToolkit另外还提供一个强大的功能,它会根据我们的controller提供的方法,自动生成请求数据。:

根据 URL 直接跳转到对应的方法定义 ( Ctrl+Alt+N )
提供了一个 Services tree 的显示窗口
一个简单的 http 请求工具
在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )
安装后,右侧会有RestServices侧边栏,点击后会显示当前项目所有请求地址,可以进行输入查询,然后会直接把请求方式,地址以及参数列出来,默认请求服务器为本机(localhost:8080),可根据需求更改。
在这里插入图片描述
在排查restful接口问题时,我们通常都是用Windows :ctrl+shift+F 来查找相应的RequestMapping,而我们的请求URL是由类的RequestMapping和方法的RequestMapping组成,这时候去查找就不太方便了。而RestfulToolkit这款插件就可以很方便的查找出对应的URL。效果图如下:
在这里插入图片描述
全局快捷搜索:Ctrl
在这里插入图片描述

7.Chinese (Simplified) Language Pack

中文插件

随着IDEA2020.1版本的到来,官方也悄悄更新了IDEA的中文插件
下载重启,IDEA中文版就来啦。
在这里插入图片描述

8.GsonFormat 或者 GsonFormatPlus

将Json映射成实体类

平常开发中,在与组外或者不同部门对接接口时候发现,有时候对方返回的是JSON对象,自己想要用一个对象去接受,以便于处理后续,此时,需要自己一个个手动去输入属性么,肯定很抓狂,不过咱们可以使用这个插件来解决这个尴尬问题

一、安装

点击File-- Settings–Plugins设置界面,安装GsonFormat插件: 
在这里插入图片描述

二、使用

1、创建你需要的类,然后鼠标移到类名,右键,然后将Json格式的数据复制进去就可以了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_49353216/article/details/108873518