PhpStorm 2025.2 Help

IDE 使用的目录

默认情况下,PhpStorm 将为每个 IDE 实例在用户的主目录中存储特定于用户的文件(配置、缓存、插件、日志等)。 但是,如果需要,您可以更改存储这些文件的位置。

更改 IDE 目录的位置

您可以移动默认的 IDE 目录,例如,如果用户配置文件驱动器空间不足或位于慢速磁盘上,如果主目录被加密(导致 IDE 变慢)或位于网络驱动器上,如果您想创建便携式安装或从主目录备份中排除缓存等。

  1. 转到 帮助 | 编辑自定义属性

  2. 设置与必要目录相对应的属性:

    属性

    路径至

    idea.config.path

    配置目录

    idea.system.path

    系统目录

    idea.plugins.path

    插件目录

    idea.log.path

    日志目录

    请使用正斜杠指定路径 / ,包括 Windows 路径(例如, C:/idea/system )。

    您可以将任何其他属性插入为变量。 例如,使用 ${user.home} (标准 Java 系统属性)指定相对于用户主目录的路径:

    idea.config.path=${user.home}/MyIdeaConfiguration
  3. 重启 PhpStorm 后,它将使用相应目录的新位置。

清理旧的 IDE 目录

每次安装新的 PhpStorm 主要版本时,它会使用一组新的 IDE 目录,并自动删除过去 180 天内未更新的较旧版本 IDE 的缓存和日志目录。 配置和插件目录将永久保留,除非您手动删除它们。

  1. 转到 帮助 | 删除残留的IDE 目录…

  2. 删除残留的IDE 存储目录 对话框中,选择您不打算使用的 IDE 版本,然后点击 删除

配置目录

PhpStorm 配置目录包含用户定义的 IDE 设置,如键位图、配色方案、自定义 VM optionsplatform properties 等等。

语法

%APPDATA%\JetBrains\<product><version>

示例

C:\Users\JohnS\AppData\Roaming\JetBrains\PhpStorm2025.2

语法

~/Library/Application Support/JetBrains/<product><version>

示例

~/Library/Application Support/JetBrains/PhpStorm2025.2

语法

~/.config/JetBrains/<product><version>

示例

~/.config/JetBrains/PhpStorm2025.2

您可以使用 idea.config.path属性更改PhpStorm配置目录的位置。

要共享您的个人IDE设置,请将配置目录中的文件复制到另一个 PhpStorm 安装的对应文件夹中。 请确保 PhpStorm 未在运行,以避免关闭 IDE 时擦除已复制的文件。 根据您修改的设置,PhpStorm 配置目录可以包含以下子文件夹:

目录

用户设置

代码样式

自定义 代码风格方案

颜色

自定义 编辑器颜色和字体方案

文件模板

用户定义的 文件模板

文件类型

用户定义的 file types

inspection

代码检查配置文件

键图

自定义 keyboard shortcuts

options

各种选项,例如特性使用统计和宏

临时文件

临时文件和缓冲区

settingsSync

使用 备份与同步共享的 IDE 设置

templates

用户定义的 动态模板

工具

用于 自定义外部工具 的配置文件

系统目录

PhpStorm 系统目录包含缓存和本地历史文件。

语法

%LOCALAPPDATA%\JetBrains\<product><version>

示例

C:\Users\JohnS\AppData\Local\JetBrains\PhpStorm2025.2

语法

~/Library/Caches/JetBrains/<product><version>

示例

~/Library/Caches/JetBrains/PhpStorm2025.2

语法

~/.cache/JetBrains/<product><version>

示例

~/.cache/JetBrains/PhpStorm2025.2

您可以使用 idea.system.path 属性更改 PhpStorm 系统目录的位置。

有关删除缓存文件的更多信息,请参阅 使缓存失效

插件目录

“PhpStorm plugins 目录包含用户安装的插件。”

语法

%APPDATA%\JetBrains\<product><version>\plugins

示例

C:\Users\JohnS\AppData\Roaming\JetBrains\PhpStorm2025.2\plugins

语法

~/Library/Application Support/JetBrains/<product><version>/plugins

示例

~/Library/Application Support/JetBrains/PhpStorm2025.2/plugins

语法

~/.local/share/JetBrains/<product><version>

示例

~/.local/share/JetBrains/PhpStorm2025.2

您可以使用 idea.plugins.path 属性更改 PhpStorm 插件目录的位置。

日志目录

PhpStorm 日志目录包含产品日志和线程转储。

语法

%LOCALAPPDATA%\JetBrains\<product><version>\log

示例

C:\Users\JohnS\AppData\Local\JetBrains\PhpStorm2025.2\log

语法

~/Library/Logs/JetBrains/<product><version>

示例

~/Library/Logs/JetBrains/PhpStorm2025.2

语法

~/.cache/JetBrains/<product><version>/log

示例

~/.cache/JetBrains/PhpStorm2025.2/log

您可以使用 idea.log.path属性更改 PhpStorm 日志目录的位置。

最后修改日期: 2025年 9月 26日