2.基于上面的idea代码检查插件
- 打开idea
- file–>setting–>plugins–>Browse repositories…
- 搜索alibaba可以看到Alibaba Java Coding Guidelines 点击install安装
- 点击OK,然后重启idea
- 右键点击工程文件或目录可以看到 “编码规约扫描”、“关闭实时检测功能”
- 切换语言
- Tools–>alibaba…./阿里…–>switch…/切换…
3.设置类头注释
- 打开idea
- file–>setting–>editor–>file and code templates–>includes–>file header
- 输入:
/**
* @Author: ${USER}
* @Date: ${DATE} ${TIME}
*/
- 点击OK。
- 此后,再new java class时,就会自动添加类头注释
4.设置方法头注释
- 打开idea
- file->setting->Editor->LiveTemplates
- 点击右边+号,选择Template Group… 命名为user,如果已经存在则不创建。
- 选中创建好的user,点击右边+号,选择LiveTemplate,Abbreviation命名为两个星号:**,Template text 为:
**
*
* @author $USER$
* @Date $time$ $date$
$param$
* @return $retrun$
*/
- 右边的Expand with 选择 “Enter”,点击“Edit variables”
- 填写Expression并且按Enter键确认,其中
USER对应 user()
time对应 time()
date对应 date()
param对应 groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+='* @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())
retrun对应 methodReturnType()
- 点击OK。
- 底部的提示“No applicable contexts yet”,点击define,勾选Java
- 点击OK
- 此后,写好方法名及其参数后,在方法上输入/**点击Enter键,便会添加方法头注释