在mac版idea中使用阿里巴巴代码规范插件及快捷注释的配置

简介

在idea中使用阿里巴巴代码规范插件及方法、类头部注释方法

使用

阿里巴巴代码规范插件

1、按照图示进入
图片

2、在marketplace中搜索,如果未安装则显示install,点击install

图片

3、在tool中找到图示,点击打开实时监测即可
图片

4、如果代码中有不符合阿里代码规范的会有提示
图片

快捷注释

查找资料有许多人在图示地址进行配置class注释信息,感觉另一种方式更适合我
图片

我采用的方式
1.在图示中选择1创建模板组myeTemplate,选择2创建具体模板,这里以class为例
创建完毕后指定快捷键->class(可自定义),模板的描述description->class注释
填写注释代码,注意:只有填写$$中间内容包裹的变量可以在

/**
 * @Author: $author$
 * @Date: $date$
 **/

图片

触发快捷键的按键可以修改->默认tab,这里改为了enter,同时修改模板使用返回,一般全选即可,这里错了限定java

图片

2.点击下图1中的按钮,进入弹出框,可以看到,在Template test中$$包含的变量在弹出框中出现

图片

3.在 expression中选择已有的信息,也可以通过default value进行默认赋值,或者通过表达式

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 1; i < params.size() +1; i++) {result+='* @param ' + params[i - 1] + ' ' + ((i < params.size()) ? '\\n ' : '')}; return result", methodParameters())

图片

4.校验一下
可以在提示的代码上通过 option+enter 自动补全,但是此种补全是idea自带的格式,也可以通过如下方式
图片

图片

总结

参考文章

https://www.jianshu.com/p/8e4423744231?utm_campaign
https://blog.csdn.net/weixin_42679529/article/details/81059598