Idea实用插件助你更高效的Coding

244 阅读2分钟

这是我参与新手入门的第2篇文章

Idea实用插件助你更高效的Coding

1、RainBow Brackets

顾名思义,彩虹括号。我们在开发中有可能需要写很多括号,然而当我们区分的时候,肉眼直呼受罪,而这个插件可以帮助我们的眼睛减轻痛苦。

安装方法Setting->Plugin搜索RainBow Brackets,安装重启IDEA即可。可参照上篇文章Idea实用的插件和技巧一中的Lombok插件安装方法。

安装完的效果如下:

图片.png

2、Free Mybatis plugin

我们在使用Mybatis的时候,Dao包的.java文件和.xml文件形成映射关系来实现对数据库的操作,然而当我们随着业务的开发,文件数增多的时候,想通过.java文件找到对应的.xml文件的过程是相当繁琐的。

这个插件就是帮助我们快速的定位到相应的文件中。安装完,会在.java文件的左侧生成绿色的箭头图标,如下图所示:

图片.png 当我们点击这个图标时,就能快捷的直接跳到对应的.xml文件中,有了他我们再也不用自己去手动的找文件了。

3、Alibaba Java Coding Guidelines

Alibaba提供的代码检查插件,按上它我们可以养成良好的代码规范,让我们不再被同行无情的吐槽。

开启实时监测功能

开始实时扫描,帮助我们发现问题。右键->开启实时监测功能

图片.png

使用方法

右键->编码规范扫描

  • 无不符合规范的代码 在右下角提示No suspicious code found,那么恭喜你,你是一名合格的开发者。

图片.png

  • 不符合规范的代码
package com.wangscaler.payment1;

/**
 * @author WangScaler
 * @date 2021/7/8 18:41
 */

public class test {
    public static void main(String[] args) {
        int a = 0;
        if (a == 0) {
            System.out.println(true);
        }
    }
}

这么简短的代码你觉着有问题吗?先猜一猜....

写在不符合规范的分类下,当然是有问题的,我们的Java命名规范中,类的命名规范要求:

1、类的名字必须由大写字母开头而单词中的其他字母均为小写;

2、如果类名称由多个单词组成,则每个单词的首字母均应为大写例如Test;

3、如果类名称中包含单词缩写,则这个所写词的每个字母均应大写,如:XMLTest,还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词。例如:Book;

总而言之,一般我们应该遵守驼峰命名。所以这里扫描之后的错误提示如下:

图片.png

当我们根据提示把test改为Test,就不会出问题了。

题外话

你们大家有什么实用的插件分享出来,大家一块学习学习,一块提高效率。