本教程基于 JetBrains IntelliJ IDEA 2020.3.2 编写。
JetBrains IntelliJ IDEA 下载地址:JetBrains IntelliJ IDEA 官网
软件安装完成后,先修改配置文件存放路径,修改配置文件路径后,会导致之前的配置因误操作失效,所以建议先修改在配置。
- 进入 IDEA 安装位置的bin目录;
- 找到 idea.properties 文件,编辑这个文件;
#--------------------------------------------------------------------- # Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes. #--------------------------------------------------------------------- # idea.config.path=${user.home}/.IntelliJIdea/<i>本文来源gaodai$ma#com搞$代*码*网</i>config idea.config.path=D:/Tools/JetBrains/IntelliJ IDEA 2020.3.2/config #--------------------------------------------------------------------- # Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes. #--------------------------------------------------------------------- # idea.system.path=${user.home}/.IntelliJIdea/system idea.system.path=D:/Tools/JetBrains/IntelliJ IDEA 2020.3.2/system
JetBrains IntelliJ IDEA 2020.3.X 安装文件:
JetBrains IntelliJ IDEA 优化教程
JetBrains IntelliJ IDEA 分为两个版本:旗舰版(Ultimate)和社区版(Community)。旗舰版收费(30天免费使用时间,功能齐全);社区版(永久免费,功能简陋)。
1.目录结构解释
bin:容器,执行文件和启动参数等
help:快捷键文档和其他帮助文档
jbr:Java 运行环境
lib:IDEA 依赖的类库
license:各个插件许可
plugins:插件
其中:bin 目录下:
以我的电脑系统(64位 windows10,16G内存)为例,说明一下如何调整 VM 配置文件:
-Xms128m -Xmx750m -XX:ReservedCodeCacheSize=512m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -Dsun.io.useCanonCaches=false -Djdk.http.auth.tunneling.disabledSchemes="" -Djdk.attach.allowAttachSelf=true -Djdk.module.illegalAccess.silent=true -Dkotlinx.coroutines.debug=off
大家根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件。
32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了。
64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。
64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目, 建议进行修改,常修改的就是下面 3 个参数:
1-16G | 16G以上 | |
---|---|---|
-Xms | 128m | 512m |
-Xmx | 750m | 1500m |
-XX:ReservedCodeCacheSize | 240m | 500m |