一、Appearance &Behavior
1.1 设置主题
1.2 设置窗体及菜单的字体及大小
二、Editor_General
2.1 设置自动导包的功能
Add unambiguous imports on the fly:自动导入不明确的结构
Optimize imports on the fly:自动帮我们优化导入的包
2.2 设置显示行号和方法间的分隔符
2.3 忽略大小写提示
2.4 设置取消单行显示tabs的操作
三、Editor_Font
3.1 设置i默认的字体、字体大小、字体间距
四、Editor_Color Scheme
4.1 修改当前主题的字体、字体大小、字体行间距
4.2 修改当前主题的控制台输出的字体及字体大小
4.3 修改代码中注释的字体颜色
Doc Comment – Text:修改文档注释的字体颜色
Block comment:修改多行注释的字体颜色
Line comment:修改单行注释的字体颜色
五、Editor_File Encodings
5.1 设置项目文件编码
Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文。
5.2 设置当前源文件的编码
Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么。
Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么。
含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码,无法还原。
六、Build,Execution,Deployment
6.1 设置自动编译
构建就是以我们编写的java代码、框架配置文件、国际化等其他资源文件、JSP页面和图片等资源作为“原材料”,去“生产”出一个可以运行的项目的过程。
Intellij Idea默认状态为不自动编译状态
七、设置代码水平或垂直显示
八、设置快捷键(keymap)
8.1 设置快捷为Eclipse的快捷键
8.2 通过快捷功能修改快捷键设置
8.3 通过指定快捷键,查看或修改其功能
九、模板(Templates)
(Editor → Live Templates和Editor → General → Postfix Completion)
9.1 Live Templates(实时代码模板)功能介绍
它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出现System.out.println();
官方介绍Live Templates:
https://www.jetbrains.com/help/idea/using-live-templates.html
9.2 常用的模板
Live Templates 可以自定义,而Postfix Completion不可以。同时,有些操作二者都提供了模板,Postfix Templates较Live Templates能快0.01秒
Postfix Completion默认如下:
Live Templates默认如下:
9.3 自定义模板
-
定义一个模板组:
-
选中自定义的模板组,点击”+”来定义模板。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200111191620117.png?x
- Abbreviation:模板的缩略名称
- Description:模板的描述
- Template text:模板的代码片段
- 应用范围。比如点击Define。选择如下:
十、Life
世间总有一个人,让你留恋不舍离去