IDEA 配置优化

1、自动导包

2、修改两次 Shift 弹出的全局搜索

2020 版本

shift+ctrl+Alt+/ ,选择 Registry

找到ide.suppress.double.click.handler,(可以在该界面直接用英文输入 double,可以快速定位到)并将其勾选

这样就可以关闭双击shift打开全局搜索的快捷键了。

修改全局搜索的快捷键,在上面已经关闭的基础上

设置keymap,搜索search everywhere toolbar action,右键设置快捷键,在弹出的界面直接按下需要的快捷键,保存即可。

2021 版本

设置搜索 Advanced,高级设置搜索 double ,勾选禁用 Disable double modifier key shortcuts

3、开启 Services

选择 Add Service,在弹出来的菜单里选中 Spring Boot

4、多行显示

5、配置文件头注释模板

搜索 File and Code Templates ,选择 Includes -> File Header

配置的模板

1
2
3
4
5
/**
*@author: ${USER}
*@create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
*@description:
*/

6、单行注释与代码对齐

位置:Settings-->Editor-->Code Style-->Java

找到 Code Generation ,然后按下图勾选

7、自动生成 serialVersionUID

在类实现 java.io.Serializable 接口时,自动自动生成 serialVersionUID

搜索 serialVersionUID ,勾选 Serializable class without serialVersionUID

最后光标放在类名上,按下 Alt+Enter 键,就可以看到 Add serialVersionUID field 提示信息

8、鼠标放到方法上显示 javadoc

设置搜索 Show quick documentation on mouse move ,勾选

IDEA 插件

插件说明
Alibaba Java Coding Guidelines阿里巴巴的开发设计规范
Lombok通过注解的方式,在编译时自动为属性生成构造器、getter/setter 等方法
MybatisX从 mapper 接口跳转到 mybatis 的 xml 文件
Translation翻译插件