1、修改存放路径

进入IDEA文件夹下的bin目录
找到idea.properties
修改存放路径即可
image.png

2、配置maven(为每一个新项目)

New Projects Settings > Setting for New Projects
image.png
Build,Execution,Deployment > Build Tools > Maven

Maven Home directory :更换自己的maven环境

User settings files : 设置maven环境(配置阿里云镜像和本地仓库坐标)

Local repository: 本地仓库坐标
image.png

3、设置默认的SDK(新)

image.png
image.png

4、设置鼠标滑轮控制字体大小

image.png

5、设置编码集(新)

image.png

6、设置自动编译(新)

image.png

7、设置类自动导入

勾选Add unambiguous imports on the fly(自动添加无歧义的import)
勾选 Optimizeimports on the fly (自动优化,比如删除无用的import)。
image.png

8、代码补全

①代码补全时,匹配候选代码忽略大小写,去掉勾选Match case。

②代码补全时,**勾选Show the documentation popup自动弹出方法用法文档(且等待时间缩短至100毫秒)

③代码补全,方法参数信息提示,三个选择都勾上(且等待时间缩短至100毫秒),这样可类似于Eclipse提示方法的参数。
image.png
image.png

9、自动设置作者头

/**

@Author: LeJia
@Date: ${DATE} ${TIME}
@Version 1.0
*/

image.png

11、设置类型

.iml;.idea;mvn;.gitignore;HELP.md;

image.png

11、设置Git

设置git文件的路径
image.png
添加github仓库信息
image.png
有一个git enable 开启版本控制,因为我已经点了 就进入版本控制了
image.png

12、关闭自动更新

image.png

13、设置IDEA的最大最小内存

如果你的内存比较大,那么可以设置一下内存分配,会提高IDEA加载项目的速度
找到IDEA的安装目录

我的安装在D盘
image.png

将最小内存分配1024M

最大内存分配为2048M

image.png

14、springboot快速启动

将SpringBoot initializr设置为自定义 并指定为以下网址

https://start.aliyun.com/

15、主题

背景修改自己喜欢的图片
image.png

16、设置快捷键

image.png
image.png
image.png

17、常用快捷键

image.png
image.png

18、已有的常用模板

image.png
image.png

二者的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,

有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒

举例:

psvm : 可生成 main 方法
sout : System.out.println() 快捷输出

类似的:

soutp=System.out.println("方法形参名 = " + 形参名);
soutv=System.out.println("变量名 = " + 变量);
soutm=System.out.println(“当前类名.当前方法”);
“abc”.sout => System.out.println(“abc”);

fori : 可生成 for 循环
类似的:
iter:可生成增强 for 循环
itar:可生成普通 for 循环

list.for : 可生成集合 list 的 for 循环
List list = new ArrayList();
输入: list.for 即可输出
for(String s:list){
}
又如:list.fori 或 list.forr

ifn:可生成 if(xxx = null)
类似的:
inn:可生成 if(xxx != null) 或 xxx.nn 或 xxx.null

prsf:可生成 private static final
类似的:
psf:可生成 public static final
psfi:可生成 public static final int
psfs:可生成 public static final String

修改现有模板:Live Templates
如果对于现有的模板,感觉不习惯、不适应的,可以修改:
通过调用 psvm 调用 main 方法不习惯,可以改为跟 Eclipse 一样,使用 main 调取。
image.png
自定义模板

19、IDEA 提供了很多现成的 Templates。但你也可以根据自己的需要创建新的

image.png

先定义一个模块的组

image.png
image.png

选中自定义的模板组,点击”+”来定义模板

image.png
Abbreviation:模板的缩略名称
Description:模板的描述
Template text:模板的代码片

应用范围。比如点击 Define。选择如下:

image.png

Q.E.D.


努力成就未来