IDEA中比较实用的几款插件

摘要:
插件安装IDEA里面,依次选择打开File--˃Settings--˃Plugins,在Plugins里面可以搜索需要的插件,然后安装Idea中最常用的10款插件,一定要学会使用!arthasideaplugin详情:arthasideaplugin插件,arthas使用更加丝滑起来转自除了最后一个arthasideaplugin:Idea中最常用的10款插件,一定要学会使用!

写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。技术是开源的、知识是共享的。

这博客是对自己学习的一点点总结及记录,如果您对 Java算法 感兴趣,可以关注我的动态,我们一起学习。

用知识改变命运,让我们的家人过上更好的生活

学习使用一些插件,可以提高平常工作中的开发效率。对于我们开发人员很有帮助!


插件安装

IDEA里面,依次选择打开 File --> Settings --> Plugins,在Plugins里面可以搜索需要的插件,然后安装(安装完插件,一定要重启Idea,不然插件不生效)
在这里插入图片描述

Idea 中最常用的10款插件(提高开发效率),一定要学会使用!

1. Alibaba Java Coding Guidelines

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

功能:

代码规范检查

使用方法:

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

2. FindBugs-IDEA

Bug检查插件

功能:

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

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

使用方法:

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

3. Key promoter

快捷键提示插件

功能:

当您在IDE内的按钮上使用鼠标时,键启动器X会显示您本该使用的键盘快捷键。

使用方法:

当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。

比如我点击过debug,当我下次再次点击的时候,它会提示 debug的快捷键是 Ctrl Shift F10
在这里插入图片描述

4. Translation

翻译的插件

功能:

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

使用方法:

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

注:还有一款翻译插件是 EcTranslation

5. Maven Helper

分析依赖冲突的插件

此插件可用来方便显示maven的依赖树,和显示冲突,在我们梳理依赖时帮助很大。

使用方法:

安装好后在pom文件的左下角有两个tab,打开Dependency Analyzer:

在这里插入图片描述
可以查看依赖冲突
在这里插入图片描述

可以清晰的查看maven依赖树

在这里插入图片描述

6. Free Mybatis plugin

增强idea对mybatis支持的插件

主要功能如下:

  • 生成mapper xml文件
  • 快速从代码跳转到mapper及从mapper返回代码
  • mybatis自动补全及语法错误提示
  • 集成mybatis generator gui界面

这个插件超级实用,可以从mapper接口跳转到mybatis的xml文件中,还能找到对应的方

使用方法:

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

7. Grep Console

日志高亮显示插件

功能:

当你密密麻麻一大片的日志,去查看起来,很容易看花眼;使用该插件实现高亮显示

在这里插入图片描述

8. Rainbow Brackets

功能:

可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能。

在这里插入图片描述

9. Lombok

功能:

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

注意:需要在pom引入依赖

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

10. CodeGlance

代码编辑区缩略图插件

功能

可以快速定位代码,使用起来比拖动滚动条方便多了

在这里插入图片描述

最后介绍一个没有用的插件,哈哈

Nyan progress bar

基于Idea使用的漂亮进度条。把你的加载进度条全都变成彩虹和猫咪
在这里插入图片描述


由于水平有限,本博客难免有不足,恳请各位大佬不吝赐教!

以上几个插件摘录自:Idea 中最常用的10款插件(提高开发效率),一定要学会使用!

arthas idea plugin

详情:arthas idea plugin 插件,arthas 使用更加丝滑起来

转自

除了最后一个arthas idea plugin:Idea 中最常用的10款插件(提高开发效率),一定要学会使用!

arthas idea plugin:arthas idea plugin 插件,arthas 使用更加丝滑起来

免责声明:文章转载自《IDEA中比较实用的几款插件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇react 取消每次运行项目默认打开浏览器QT5线程关闭下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Hyper-V和IDEA运行端口占用问题

【前面的话】因为安装Windows版本的Docker环境,开启了Hyper-V。其结果是导致了IDEA在运行Tomcat的时候提示1099端口占用,经过探索之后成功找到了解决方案。 壹、原因分析 首先我们可以查看一下我们系统默认的端口占用范围; netsh int ipv4 show dynamicport tcp Microsoft Windows [版...

【MySQL8.0.18】IDEA 连接数据库无法显示数据表

先说结论,目前 IDEA 默认提供的最高的 MySQL 驱动是 v8.0.15,驱动版本过低。   贴一张问题图。很明显可以看出数据库中什么也没有。而数据库可以正常访问且查询数据。  由于使用的数据库是MySQL8.0.18,所以最有可能出现问题的地方,就是驱动程序。 右键数据库,选择 Properties --> Drivers -->M...

Intellij IDEA Debug

Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。 所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容: 一、Debug开篇 二、基本用法&快捷键 三、变量查看...

IDEA:Application Server was not connected before run configuration stop, reason: Unable to ping 1099

原文链接 :http://blog.csdn.net/x6582026/article/details/70807269 最近第一次玩IDEA时碰到tomcat启动问题:Application Server was not connected before run configuration stop, reason: Unable to ping ser...

Spring+SpringMVC+MyBatis深入学习及搭建(八)——MyBatis查询缓存

转载请注明出处:http://www.cnblogs.com/Joanna-Yan/p/6956206.html  前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(七)——MyBatis延迟加载 1.什么是查询缓存 mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。 mybatis提供一级缓存和二级缓存。 一级缓存...

SpringBoot+Mybatis---这一篇就够了!

typora-copy-images-to: SpringBoot+Mybatisimages SpringBoot整合MyBatis ------ 既然你都开始整合Mybatis了,我相信基本的SpringBoot项目创建你自己肯定是可以搞定的,所以我在这里就不多赘述了,话不多B,让我们直奔主题 MyBatis---半自动ORM框架 现如今,常见的持久...