)
适用版本IntelliJ IDEA 2025.3 全版本适用场景C盘空间爆满、IDEA缓存占用十几G、想把IDE所有数据迁移到D盘、担心迁移后设置/插件丢失效果承诺迁移后字体、主题、快捷键、插件、Maven配置、项目记录全部保留零数据丢失永久释放C盘空间一、前言90%开发者都搞混的两个目录很多小伙伴不敢迁移IDEA文件核心原因是分不清Roaming配置目录和Local缓存目录怕一不小心删掉自己所有个性化设置。先讲核心结论看完再也不会踩坑1. Local目录可随意迁移/删除路径C:\Users\Admin\AppData\Local\JetBrains\IntelliJIdea2025.3存储内容项目索引、编译缓存、日志、本地历史文件特点体积巨大几GB~十几GB、纯缓存文件、删除不影响任何设置删除后仅会重新构建项目索引2. Roaming目录绝对不能乱删路径C:\Users\Admin\AppData\Roaming\JetBrains\IntelliJIdea2025.3存储内容所有个人配置包含字体字号、主题配色、自定义快捷键、所有安装插件、Maven/Git全局配置、代码模板、最近项目记录、窗口布局特点体积小、核心配置目录、删除直接恢复出厂设置目录对比总结目录位置作用删除后果体积大小Local缓存、索引、日志仅重建索引设置无损极大C盘爆满元凶Roaming所有个性化配置、插件恢复出厂设置全部自定义内容丢失较小二、迁移前置准备必看避免文件损坏1.彻底关闭IDEA关闭JetBrains Toolbox打开任务管理器结束所有idea64.exe进程防止文件占用复制失败2. D盘新建专属文件夹统一存放IDEA所有数据目录结构如下D:\JetBrains\IntelliJIdea2025.3├─ system # 对应原C盘Local缓存目录└─ config # 对应原C盘Roaming配置目录三、无损迁移实操官方标准方案永久生效本方案为JetBrains官方推荐方式不修改注册表、不创建软链接稳定不失效更新IDEA版本也不受影响。步骤1完整复制C盘数据到D盘1. 复制缓存数据将C:\Users\Admin\AppData\Local\JetBrains\IntelliJIdea2025.3全部文件粘贴到D:\JetBrains\IntelliJIdea2025.3\system2. 复制配置数据将C:\Users\Admin\AppData\Roaming\JetBrains\IntelliJIdea2025.3全部文件粘贴到D:\JetBrains\IntelliJIdea2025.3\config✅ 重点必须完整复制不能剪切、不能中断这是保留所有设置的核心步骤2修改IDEA自定义属性文件1. 临时打开 IDEA2025.32. 顶部菜单栏点击帮助(Help) → 编辑自定义属性(Edit Custom Properties)3. 打开空白的idea.properties文件粘贴以下全部代码路径必须用正斜杠 /# 自定义IDEA系统缓存目录原Local idea.system.pathD:/JetBrains/IntelliJIdea2025.3/system # 自定义IDEA配置目录原Roaming所有设置、插件存放地 idea.config.pathD:/JetBrains/IntelliJIdea2025.3/config # 插件目录跟随配置目录 idea.plugins.path${idea.config.path}/plugins # 日志目录跟随缓存目录 idea.log.path${idea.system.path}/log4. 保存文件彻底关闭IDEA步骤3清理C盘冗余文件释放空间确认D盘文件复制完整、无缺失后删除C盘两个旧目录1.C:\Users\Admin\AppData\Local\JetBrains\IntelliJIdea2025.32.C:\Users\Admin\AppData\Roaming\JetBrains\IntelliJIdea2025.3四、最终效果验证重新打开IDEA2025.3可看到✅ 原有主题、字体、快捷键完全不变✅ 已安装的所有插件全部保留✅ Maven、Git、代码模板等全局配置无丢失✅ 最近项目列表、窗口布局和迁移前一致✅ C盘空间成功释放所有读写操作均在D盘完成五、懒人极简方案只迁移缓存不动配置如果不想动任何个人配置只想清理C盘大缓存可只迁移Local目录Roaming配置继续留在C盘只需在idea.properties只配置两行代码即可idea.system.pathD:/JetBrains/IntelliJIdea2025.3/system idea.log.path${idea.system.path}/log优势零风险、操作最简单、完全不触碰个人设置六、常见踩坑问题解答1. 迁移后设置全部丢失原因未复制Roaming配置文件直接新建了空的config目录。解决重新复制C盘Roaming完整文件覆盖D盘config目录即可。2. 打开IDEA报错、索引异常原因文件复制中断、部分文件缺失。解决删除D盘目录重新完整复制C盘原文件。3. 路径报错、识别失败原因使用了反斜杠 \ 或路径含中文/空格。解决统一使用正斜杠 /文件夹命名纯英文数字。4. IDEA更新版本后配置失效本官方方案永久生效版本更新不会覆盖自定义properties文件无需重复配置。七、额外保障手动导出配置备份迁移前可双重保险手动导出所有设置IDEA顶部菜单文件 → 管理IDE设置 → 导出设置保存为zip文件到D盘异常情况可一键导入恢复。总结1. Roaming是配置核心Local是缓存垃圾分清两者就不会丢设置2. 先复制文件、再改配置、最后删C盘文件是无损迁移的核心逻辑3. 官方properties配置方案稳定可靠完胜软链接适合长期使用。码字不易亲测有效有问题欢迎评论区交流