IntelliJ IDEA 相关核心文件和目录介绍
- 强烈推荐使用 IDEA 自带菜单中的
Help -> Edit Custom VM Options
和Help -> Edit Custom Properties
来进行参数个性化配置!
设置目录介绍
- 不管你使用的是哪个操作系统,IntelliJ IDEA 的设置目录命名是统一的、有规律:.IntelliJIdea14。其中 14 表示大版本号,如果你电脑上还同时装有 13 的版本,那则还应该会有一个:
.IntelliJIdea13
的设置目录,其他版本道理一样。- 在三大主流的操作系统上该文件夹都在当前用户的 Home 目录,Windows 上即
%userprofile%
,Linux 和 Mac 上即~
- 对于这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你再生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认,我是很建议新人可以多自己摸索 IntelliJ IDEA 的配置,多几次还原,有助于加深对 IntelliJ IDEA 的了解。
config
目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。也是我个人认为最重要的目录,没有之一,如果你还记得安装篇的介绍的时候,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录,指的就是该目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。system
目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但是也是最不可或缺目录之一。
设置目录进行多台设置同步化处理
Mac 的配置文件保存路径
- 下面内容中:
XXXXXX
,表示 IntelliJ IDEA 的版本号,IntelliJ IDEA 的配置目录是跟版本号有关系的。 /Users/你的用户名/Library/Application Support/IntelliJIdeaXXXXXX
,用于保存安装的插件/Users/你的用户名/Library/Caches/IntelliJIdeaXXXXXX
,用于保存缓存、日志、以及本地的版本控制信息(local history 这个功能)/Users/你的用户名/Library/Preferences/IntelliJIdeaXXXXXX
,用于保存你的个人配置,等价于 Windows 下的config
目录
Linux 的配置文件保存路径
- 跟 Windows 的目录命名习惯一样,所以你可以直接按 Windows 的配置目录名称来全盘搜索。
Mac 下修改 VM 参数
大部分情况下,修改 VM 参数可以使用 IDEA 自带的选项:Help -> Edit Custom VM Options
这个选项会自动帮你在正确的位置用正确的名字新建一个 VM 参数配置文件,并在当前 IDEA 窗口自动打开。我们只需要按需编辑,保存后重启即可。
建议在编辑的时候查看一下文件的原始路径,以备改错参数导致无法启动时恢复使用。
这种方法修改不会由于升级 IDEA 导致修改被还原。
方法二
- 打开 Finder
- 按快捷键 Command + Shift + G
- 在弹出窗口中输入
~/Library/Preferences/
- 新建或修改 文件