IDEA的一些设置

IDEA配置

为了防止和正常注释冲突,所以使用tab键补全,注意文档中相关配置。

输入/**+Tab键

注释补充完整后要格式化,删除无用的注释

通用设置

类注释:file→settings→editor→file and code templates→includes→file header

/**
 * 描述:
 *
 * @author wangqiang at ${DATE} ${HOUR}:${MINUTE}
 * @version 1.0.0
 */

方法注释:file→settings→editor→live templates→ta→方法注释

新增一个group,选择新增分组新增模板

*
* 描述:
*
$param$
* @return $returns$
* @author wangqiang at $date$ $time$
*/

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())
methodParameters()
methodReturnType()
expressionType(ExCeption)
date()
time()

其他格式化配置

插件配置

插件 是否必须 说明
Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件
Key promoter 快捷键提示插件
Grep Console 自定义控制台输出格式插件
MetricsReloaded 代码复杂度检查
Statistic 代码统计插件
activate-power-mode 酷酷插件-慎用
posted @ 2020-03-10 09:16  LoveSnowBaby  阅读(156)  评论(0编辑  收藏  举报