title: idea 配置及插件 date: 2022-07-01 10:12:53 tags: JavaIDEA cateGories:开发工具及环境 cover: https://cover.
title: idea 配置及插件
date: 2022-07-01 10:12:53
tags:
依次点击 File,Settings

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

设置编码为 UTF-8










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

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



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


在 Settings 里依次找到 Editor --> inspections --> JVM languages,或者直接搜索,勾选下图选项

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


创建类时会提示输入 description

创建完成自动添加注释


或者也可以在 File Header 里配置

找到 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 暂时没有方式自动获取到异常信息

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

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


补全信息,最后预览如下


结合 MyBatis-Plus 使用


修改 IDEA 背景,可以设置为图片,轮播

设置图片路径和轮播

设置背景布局和透明度等

代码检查

右侧代码预览

翻译插件

快捷键提示

查看 Maven 依赖


智能补全代码,不过目前已要收费

热部署

安装后激活,下面这种方式对版本有要求,可查看链接的官网说明,需高版本激活可自行寻找
Service Address :https://jrebel.qekang.com/{GUID}(Https 失效时换成 http)
GUID 地址:

多彩括号

根据代码调用链路自动生成时序图

主题插件

选择主题

可以不安装 Material Theme UI,只使用主题图标,如上
编译成字节码文件并展示

配合 MapStruct 使用

与 Alibaba Java Coding Guidelines 同为代码检查插件,个人感觉该插件更好用

可根据个人习惯修改







来源地址:https://blog.csdn.net/ACE_U_005A/article/details/125552411
--结束END--
本文标题: IDEA 配置及插件和快捷键总结
本文链接: https://www.lsjlt.com/news/388835.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0