Len's Study-Log

集中一点,登峰造极!

0%

我的IDEA偏好设置

说明

IDEA version:2019.3.4

idea默认设置(jdk,maven等默认配置)

idea001

代码提示设置

IntelliJ IDEA 的代码提示和补充功能有一个特性:默认区分大小写。个人喜欢修改成不区分大小写的。
idea099

模版注释设置

1

2

1
2
3
4
5
6
/**
* @Description TODO
* @Author len
* @Date ${DATE}
*/

标签页设置

Settings -> Editor -> General -> Edit Tabs

导包设置

默认情况下IDEA是不会自动导包的。

idea001

  • 勾选标注1,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。
  • 勾选标注2,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包;

基础代码提示、补充快捷键

改成ctrl+逗号
idea002

内存使用情况显示

增加堆内存

如果在 make 或 rebuild 过程中很慢,可以增加此堆内存设置,一般大内存的机器设置 1500 以上都是不要紧的。

idea005

打开idea默认不打开项目

idea006

利用idea生成serialVersionUID设置

idea007
默认 IntelliJ IDEA 是没有开启自动帮你生成 serialVersionUID 的,需要我们自行设置。在已经继承了 Serializable 接口的类名上,把光标放在类名上(必须这样做),按 Alt + Enter,即可提示帮你生成 serialVersionUID 功能。

设置放大缩小当前窗口字体

idea默认是没有设置这个快捷键的,按着我的习惯,我设置为Ctrl + Alt + 鼠标上滑/下滑

idea0001

添加折叠代码块的快捷键
idea1120

修改错误提示的样式

idea001

【修改前】

before

【修改后】

after

设置鼠标悬浮提示

鼠标停留 300毫秒 之后显示类的文档信息。

设置方法 File –> Settings –> Editor –> General –> 勾选 Show quick documentation …

show_quick_documentation

显示方法分割线

实时显示光标所在方法

全局替换快捷键修改

ctrlR