没用过这些 IDEA 插件?怪不得写代码头疼

没用过这些 IDEA 插件?怪不得写代码头疼使用插件,可以提高开发效率。对于开发人员很有帮助。这篇博客介绍了IDEA中最常用的一些插件。

大家好,又见面了,我是你们的朋友全栈君。

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

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

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

相关文章

史上最全的IDEA快捷键总结,提高开发效率

Eclipse 最牛逼的 10 组快捷键,提高开发效率

史上最牛逼的 VSCode 插件,提高开发效率!

史上最全的 VsCode 快捷键,提高开发效率


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


插件安装

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

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>

10. CodeGlance

代码编辑区缩略图插件

功能

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

在这里插入图片描述

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

Nyan progress bar

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


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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135612.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • idea 快捷键ctrl+shift+f失效的解决方案

    idea 快捷键ctrl+shift+f失效的解决方案1.刚换了新环境,新装的idea的快捷键ctrl+shift+f按了没反应,于是想到快捷键冲突了,马上查看qq和搜狗输入法的快捷键:这里是将搜狗输入法的简繁切换快捷键换下,我是换成了ctrl+shift+a2.这里还有第二种方法,就是idea自定义快捷键的设置步骤如下图所示:注意下面是按键输入我这里是用的ctrl+shift+alt+0来设置的,当…

    2022年5月15日
    114
  • idea打包web项目 部署到tomcat_web项目打包成jar包

    idea打包web项目 部署到tomcat_web项目打包成jar包背景:因为普通的web项目无法用maven命令进行打包,所以怎样打成war包发布呢?1.进入项目的结构配置在【ProjectStructure】中选择左侧的【Artifacts】页签,点击中间上面的,选择【WebApplication:Archive】->【Empty】2.添加war包的配置点击+号,选择【DirectoryContent】将项目的classes的文件配…

    2022年10月3日
    2
  • sublime text3 激活码_在线激活「建议收藏」

    (sublime text3 激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月21日
    82
  • webstorm2021激活码_通用破解码

    webstorm2021激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    276
  • sublime激活码【注册码】

    sublime激活码【注册码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    63
  • idea的html注释快捷键,idea 方法注释的快捷键设置

    idea的html注释快捷键,idea 方法注释的快捷键设置前言:使用idea有过一段一段时间了,每次写完方法需要都需要注释,要么手动注释要么用快捷键(/**回车)默认模板注释,不符合项目规定的注释要求,于是想了想是不是设置自定义的注释模板,上网查了资料整理一篇心得分享给大家。正文:默认注释是的样子:/****@parambookType*@parampageNum*@parampageSize*@return*/publicPagina…

    2022年6月4日
    164

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号