IDEA 配置及插件和快捷键总结

声明:本博客为转存,原博链接IDEA 配置及插件和快捷键总结_idea下载安装配置教程_Fan 的博客-CSDN博客

配置

1.依次点击 File,Settings

1.1 设置编译版本

        设置编译为版本 JDK 8,使用的是 JDK 8

 

1.2 设置编码

设置编码为 UTF-8

 

1.3 自动导包

 

1.4 自动编译

 1.5 设置主题

1.6 设置字体字号
1.7 滚轮修改字体大小

 1.8 控制台字体

 

 1.9 行号与方法分隔符

 1.10 忽略大小写字母

 1.11 多行显示

 1.12 设置 Maven
设置自定义 Maven 路径与配置文件路径和仓库路径

 

设置 JDK,设置下载依赖的时候的下载内容

 1.13 GitHub 账户

 1.14 配置 Git

 1.15 配置文件隐藏
隐藏不希望看见的文件。File --> Settings --> Editor --> File Types --> Ingored Files And Folders,添加想要隐藏的文件或文件夹

 1.16 配置相同词背景色

 1.17 配置实现 Serializable 快速生成 serialVersionUID
在 Settings 里依次找到 Editor --> inspections --> JVM languages,或者直接搜索,勾选下图选项

在类上按下 Alt + Enter,或悬停,会提示创建 serialVersionUID

 1.18 创建类或接口和枚举模板
/**
 * $description
 * @author ${USER}
*/

 创建类时会提示输入 description

创建完成自动添加注释

  或者也可以在 File Header 里配置

 1.19 自定义方法注释模板
找到 Live Template,可以点击右边的 + 号创建一个模板组,再在该模板组下创建自定义的方法注释模板,Abbreviation 指缩写,这里用 * 表示注释模板 ,这样先输入 /* 后再输入 * 按下回车生成方法注释,刚好符合 Javadoc 规范

 

这里为具体的模板内容,可根据情况进行增减,Javadoc 地址。这里在第一行的占位符前面加了一个空格,因为生成模板后直接写注释会导致 params 错位,可以先按一下删除这个空格再写注释,就不会有格式问题

*
 *  $description$
 * @author $author$ $param$ $return$
 * @throws $throws$
 */


给参数定义值。这里的 params 不使用 IDEA 的默认实现,不符合 Javadoc 规范,自己进行实现

groovyScript("if(\"${_1}\"==\"null\"||\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='\\n * @param ' + params[i]}else{result+='\\n' + ' * @param ' + params[i]}}; return result;}", methodParameters());

return 也采用自己的实现,加上 @link 标签,可以点击查看返回类型的信息

groovyScript("def returnType = \"${_1}\"; if (returnType == \"void\" || returnType == \"null\" || returnType == null ) return \"\"; def result = '\\n * @return {@link ' + returnType + '}'; return result;", methodReturnType());

throws 暂时没有方式自动获取到异常信息

 最后选择应用场景和触发形式,选择回车触发

先输入 /*,再输入 *,按下回车

 补全信息,最后预览如下

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值