最好将配置文件位置改为软件安装目录下,因为只有自己用,易于便携。

修改bin目录下的idea.properties,注释#去掉修改idea.config.path、idea.system.path配置为:

idea.config.path=D:/Programming/IDE/JetBrains_IDEA/.IntelliJIdea/config

idea.system.path=D:/Programming/IDE/JetBrains_IDEA/.IntelliJIdea/system

idea64.exe.vmoptions文件修改数据:-Xms4096m、-Xmx8192m

1 配置JDK

进入菜单:File/Other Settings/Structure for New Project

异想家IDEA的偏好配置

Project页签里面指定JDK版本:

异想家IDEA的偏好配置

SDKs里面添加JDK及其版本:

异想家IDEA的偏好配置

2 配置Maven

进入菜单:File/Other Settings/Settings for New Projects

异想家IDEA的偏好配置

Maven页签中调整maven的配置,主要是maven的版本,maven配置文件的位置和maven本地仓库的位置:

异想家IDEA的偏好配置

3 默认文件编码

Editor/File Encodings,如果需要修改就自己调整:

异想家IDEA的偏好配置

4 界面主题

进入菜单:File/Settings选择“Appearance”页签,在UI Options选项组中的Theme里面选择自己心仪的界面风格即可。

异想家IDEA的偏好配置

异想家IDEA的偏好配置

5 语法着色

进入菜单:File/Settings,点击“Editor/Colors Scheme”页签,在这里你可以选择缺省的着色方案,我的偏好默认文本编辑的颜色设置:前景色7DA3A3 (默认A9B7C6):

异想家IDEA的偏好配置

Java语法颜色设置:需要首先去掉Use inherited attributes这个勾选项,在上方配置前景色、背景色。以下举了3个例子,更多设置,可以自己尝试修改。

1、 变量:前景色9876AA

异想家IDEA的偏好配置

2、 类名:前景色6185C6 (默认A9B7C6)

异想家IDEA的偏好配置

3、 方法参数:前景色1FB28C(默认A9B7C6)

异想家IDEA的偏好配置

6 在新窗口中打开项目

进入菜单:File/Settings,依次选中Appearance & Behavior/System Settings菜单,使用Open projcect in new window即可:

异想家IDEA的偏好配置

附:Java文件左边图标上显示J而不是C,文件没有识别解决:https://www.2cto.com/kf/201709/687117.html

7 导入包不带星号

异想家IDEA的偏好配置

8 代码提示不区分大小写

找到 Editor->General->Code Completion ,取消Match case前的勾选保存即可。

异想家IDEA的偏好配置

9 左侧项目显示类方法

异想家IDEA的偏好配置

10 资源管理器打开文件放到工具栏中

异想家IDEA的偏好配置

异想家IDEA的偏好配置

11 定位文件在project的位置

我们可以通过 Alt + F1 + 1 快捷键来定位当前文件所在 Project 组件窗口中的位置,也可设置自动:

异想家IDEA的偏好配置

12 类和方法注释模板

 /**
 * 描述
 * @since ${DATE}
 * @author Sandeepin
 */

异想家IDEA的偏好配置

13 代码超出限制自动换行

我一般限定120字符。

异想家IDEA的偏好配置

异想家IDEA的偏好配置

这里推荐导入自己的编程风格:

异想家IDEA的偏好配置

同时配合checkstyle检查规约文件:

异想家IDEA的偏好配置

14 喜欢的插件

异想家IDEA的偏好配置

1、翻译插件Translation,选择下载最多的哪个

http://ai.youdao.com/

2965bdc363209ca3 XOZp2pgThCdYxA1l6D2Uid0TxmQa1sdX

2、CodeGlance 导航条

3、Grep Console 控制台彩色提示

4、Alibaba Java Coding Guidelines 代码规范

5、JRebel 热部署,获取正版的激活码,这个可以直接去官网https://my.jrebel.com获取

EC9TSzIL7mxAHtDfaYMaUzp6/QEdqWpPriYOvbSOXbPjGpYe1qlXK9uw/SlsR72mNpmwsBLyL/6fwpL6Kwb69LhUiWwER5O+7jHjpqI60WOZGJTdJ+6ukUzD7EgBm6RuTCFvNQ==

6、FindBugs-IDEA

7、GsonFormat Json生成

8、Lombok

9、Nyan Progress Bar

10、PlantUML

11、VisualVM

12、checkstyle

13、EasyCode

Rainbow Brackets的几种颜色:

E6B422

43A047

B389C5

63A2A2

00897B

异想家IDEA的偏好配置