侧边栏壁纸
博主头像
Setyg的博客

当秋风染红落叶的时候,就是新生~

  • 累计撰写 86 篇文章
  • 累计创建 66 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

JetBrains 系列软件在 Windows 下的目录结构整理

Setyg
2026-09-11 / 0 评论 / 0 点赞 / 8 阅读 / 0 字

JetBrains 系列软件在 Windows 下的目录结构整理

装完 IDEA、PyCharm、GoLand 之后,设置、插件、快捷键、索引缓存、日志这些东西到底存在哪?重装系统或换机器时该备份哪些目录?本文整理 Windows 环境下 JetBrains 系列 IDE 的各类目录默认位置与用途。

一、四类目录总览

类别 默认路径 存放内容
安装目录 %ProgramFiles%\JetBrains IDE 程序本体,随安装方式不同而不同
配置目录 %APPDATA%\JetBrains\<产品><版本> 设置、插件、快捷键、代码模板
缓存目录 %LOCALAPPDATA%\JetBrains\<产品><版本> 索引、缓存、日志、临时文件
Toolbox 目录 %LOCALAPPDATA%\JetBrains\Toolbox 仅在用 JetBrains Toolbox 管理版本时存在

这里有个容易混淆的关键点:%APPDATA%(Roaming)放配置,%LOCALAPPDATA%(Local)放缓存。两者是同一个 AppData 下的不同子目录,不要看混。

%APPDATA%       = C:\Users\<用户名>\AppData\Roaming
%LOCALAPPDATA%  = C:\Users\<用户名>\AppData\Local
%ProgramFiles%  = C:\Program Files

二、安装目录

用独立安装包安装

从官网下载 exe 安装包安装时,默认落在:

C:\Program Files\JetBrains\IntelliJ IDEA 2024.1\

用环境变量写就是 %ProgramFiles%\JetBrains。

如果需要在命令行或脚本里用 8.3 短路径规避空格问题,同一个目录也可以写成:

C:\Progra~1\JetBrains

用 Toolbox 安装

通过 JetBrains Toolbox 安装的 IDE 不在 Program Files 下,而是在用户目录里,且默认位置隨 Toolbox 版本变过:

组成部分 默认位置
Toolbox 自身 %LOCALAPPDATA%\JetBrains\Toolbox(可执行文件在 \bin 子目录)
Toolbox 2.0 及以后安装的 IDE %LOCALAPPDATA%\Programs
Toolbox 2.0 之前安装的 IDE %LOCALAPPDATA%\JetBrains\Toolbox\apps

Toolbox 2.1 起可以在 设置 → Tools → Tools install location 里改安装位置。但要注意:改动只对之后新装的 IDE 生效,之前装好的不会自动迁移,需要自己重装。

另外,Toolbox 安装的 IDE 默认不改系统 PATH、也不建桌面快捷方式。想在命令行直接敲 idea64.exe,得手动把它的 bin 目录加进 PATH。

三、配置目录(设置 / 插件 / 快捷键)

%APPDATA%\JetBrains\<产品><版本>\

# 展开后,例如 IDEA 2024.1:
C:\Users\<用户名>\AppData\Roaming\JetBrains\IntelliJIdea2024.1\

# 用 8.3 短名写(Administrator 会被截断为 Admini~1):
C:\Users\Admini~1\AppData\Roaming\jetbrains\

最后一行里的 jetbrains 小写同样有效——Windows 路径不区分大小写。

常用子目录

子目录 内容
options\ 绝大部分 IDE 设置,以 XML 形式保存
plugins\ 第三方安装的插件
keymaps\ 自定义快捷键方案
colors\ 自定义配色方案
fileTemplates\ 文件与代码模板
inspection\ 代码检查(Inspection)配置
jdbc-drivers\ DataGrip / 数据库工具下载的 JDBC 驱动
scratches\ 临时草稿文件
settingsSync\ 设置同步(Settings Sync)相关数据

产品代号对照

目录名里的 <产品><版本> 使用产品内部代号,不同产品、不同版本都不一样:

产品 目录名示例
IntelliJ IDEA Ultimate IntelliJIdea2024.1
IntelliJ IDEA Community IdeaIC2024.1
PyCharm 专业版 PyCharm2024.1
PyCharm 社区版 PyCharmCE2024.1
WebStorm WebStorm2024.1
GoLand GoLand2024.1
CLion CLion2024.1
DataGrip DataGrip2024.1
PhpStorm PhpStorm2024.1
RubyMine RubyMine2024.1
Rider Rider2024.1
RustRover RustRover2024.1

注意版本号后缀:升级 IDE 大版本后目录名会变(如 IntelliJIdea2024.1 → IntelliJIdea2024.2),旧目录不会自动删除。这也意味着不同大版本之间的配置是各自独立的。

四、缓存与索引目录

%LOCALAPPDATA%\JetBrains\<产品><版本>\

# 例如:
C:\Users\<用户名>\AppData\Local\JetBrains\IntelliJIdea2024.1\

主要包含:

  • caches\ — 各类缓存
  • index\ — 项目索引
  • log\ — IDE 运行日志,排查启动 / 崩溃问题看这里
  • tmp\ — 临时文件

这个目录通常是占用空间最大的,几十 GB 很常见。整个目录可以直接删除,IDE 下次启动会自动重建(代价是首次打开项目要重新建索引,会慢一阵)。这是清理磁盘空间的首选操作。

五、目录布局的历史变化(2020.1 是分水岭)

如果你的机器上看到 .IntelliJIdea2019.3 这类以点开头的目录,那是旧版布局的残留:

版本 配置位置 缓存位置
2020.1 之前 %USERPROFILE%\.<产品><版本>\config %USERPROFILE%\.<产品><版本>\system
2020.1 及之后 %APPDATA%\JetBrains\<产品><版本> %LOCALAPPDATA%\JetBrains\<产品><版本>

旧版本的 config 和 system 都在用户主目录下的同一个文件夹里;2020.1 起拆成了 Roaming(配置)和 Local(缓存)两处。

清理旧残留可以用 IDE 内置的功能:Help → Delete Leftover IDE Directories,或在 Toolbox 里一并清理。

六、常用操作

查看 8.3 短路径名

想知道某个目录的短名是什么,用 dir /x 让资源管理器把短名列出来:

dir /x C:\
dir /x C:\Users

常见的对应关系:Program Files → Progra~1,Administrator → Admini~1。

备份与迁移配置

换机器时,要备份的是两个目录,只拷一个会丢东西:

  1. %APPDATA%\JetBrains\<产品><版本> — 设置、插件、快捷键
  2. %LOCALAPPDATA%\JetBrains\<产品><版本> — 缓存与日志(可不拷,IDE 会重建)

只想带走设置和插件的话,拷第一个就够了。

自定义目录位置

如果 C 盘空间紧张,可以改 idea.properties 把配置和缓存挪到别的盘:

idea.config.path= D:/JetBrains/config
idea.system.path= D:/JetBrains/system
idea.plugins.path= D:/JetBrains/plugins
idea.log.path= D:/JetBrains/log

注意事项:

  • 路径要用正斜杠 /,不要用反斜杠
  • 不要把不同属性指向同一个目录

恢复默认设置

File → Manage IDE Settings → Restore Default Settings 可以把 IDE 恢复到初始状态。执行时会自动把原配置备份到一个带 -backup 后缀的目录(如 IntelliJIdea2024.1-backup),不会直接丢。

七、快速速查卡

安装目录   : %ProgramFiles%\JetBrains            (短名 C:\Progra~1\JetBrains)
配置目录   : %APPDATA%\JetBrains\<产品><版本>     (Roaming,设置/插件/快捷键)
缓存目录   : %LOCALAPPDATA%\JetBrains\<产品><版本>(Local,索引/缓存/日志,可直接删)
Toolbox    : %LOCALAPPDATA%\JetBrains\Toolbox
Toolbox IDE: %LOCALAPPDATA%\Programs             (2.0+;2.0 之前在 Toolbox\apps)
旧版残留   : %USERPROFILE%\.<产品><版本>         (2020.1 之前的布局)

用户名展开 : Administrator → Admini~1
查看短名   : dir /x C:\

本文基于 JetBrains 官方帮助文档与实际安装环境整理,不同版本、不同安装方式下路径可能略有差异,请以本机实际情况为准。

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区