• IDEA中比较实用的几款插件


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

    这博客是对自己学习的一点点总结及记录,如果您对 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 使用更加丝滑起来

  • 相关阅读:
    05 | 深入浅出索引(下)
    04 | 深入浅出索引(上)
    03 | 事务隔离:为什么你改了我还看不见?
    02 | 日志系统:一条SQL更新语句是如何执行的?
    01 | 基础架构:一条SQL查询语句是如何执行的?
    orm的惰性机制
    简易的迁移
    rails 中 preload、includes、Eager load、Joins 的区别
    换种方式去分页
    Scala function programming
  • 原文地址:https://www.cnblogs.com/LeesinDong/p/12217098.html
Copyright © 2020-2023  润新知