一、优化导包配置
- 进入File-Settings-Editor-General-Auto Import页面
- 勾选Add unambiguous imports on the fly 自动导包
- 勾选Optimize imports on the fly 自动删除无用的包
二.自动生成作者和时间信息
- 进入File-Settings-Editor-file and Code Templates页面,选择Includes页面
- 添加下列模板配置后保存,创建文件时会自动添加设置信息(下方Description说明了一些宏的详情,${}可使用宏自动注入,未定义的宏会在创建文件时手动输入)。
- 模板
/**
* @author yang_changyu
* @date ${YEAR}.${MONTH}.${DAY}.${TIME}
* @description ${DESCRIPTION}
*/
三.给所创建方法自动添加注释
1进入File-Settings-Editor点击Live Templates;
2.点击加号新建一个组:Template Group… 名字自己随意如MyGroup
3.选中新建的组后,再次点击加号,新建一个Live Template
在Abbreviation输入“**”,右侧options选择默认Tab触发;
填入模板内容(注意第一行不是“/**”,添加了会导致宏不生效,且宏的定义为$$):
**
* @Description $description$
* @Param $params$
* @Return $returns$
* @Author yang_changyu
* @Date $date$
*/
4.点击change context选择方法注释可以作用的文件类型:
5)选择右侧Edit Variables使用宏(Expression会为Name自动添加注释)
6) 在写好的函数上按下“/**”和Tab键,自定义注释生效。
四.忽略大小写
- 进入File-Settings-Editor-General-Code Completion勾选Match case
五.调大编译阶段的堆内存
- 进入File-Settings-Build,Execution,Deployment-Compiler将Shared build process heap size 调大一些;
- Idea编译项目时,有一个共享构建进程的内存变量。调大后避免编译过程中卡住。(港子行maven项目在写单元测试时,经常编译卡住,调大该数值可解决)
六.鼠标滚轮调节字体大小
进入File-Settings-Editor-General勾选Mouse Control
在代码页面 Ctrl + 滑轮改字体大小
七.项目默认编码
进入File-Settings-Editor-File Encodings设置默认编码UTF-8,防止中文乱码
八.展示idea内存使用量
双击Shift,弹出文件查找框
输入show Memory Indicator 设置为on
右下角可显示idea内存使用率
九.idea隐藏.iml.idea和.db文件
进入进入File-Settings-Editor-File Types页面
File Types页面中选择Ignored Files and Folders,将.idea,.iml,*.db添加后应用,可隐藏上述文件。