WebStorm系统文件夹
默认情况下,WebStorm将每个IDE实例的用户特定文件(配置、缓存、插件、日志等)存储在用户的主目录中。但是,如有必要,可以更改存储这些文件的位置。
从WebStorm 2020.1版本开始,IDE目录的默认位置已更改。如果有以前的版本,新安装将从旧目录导入配置。
修改IDE目录位置
你可以移动默认的IDE目录,例如,如果用户配置文件磁盘空间不足或位于慢速磁盘上,如果主目录是加密的(降低了IDE的速度)或位于网络驱动器上,如果想创建便携式安装或从主目录备份中排除缓存,等等。
- 选择菜单“Help | Edit Custom Properties”。
- 设置与所需目录对应的属性:
属性 | 路径 |
---|---|
idea.config.path | 配置目录 |
idea.system.path | 系统目录 |
idea.plugins.path | 插件目录 |
idea.log.path | 日志目录 |
不要为不同的属性指定相同的目录,这可能会导致WebStorm无法启动。
使用正斜杠/指定路径,包括Windows路径(例如,C:/idea/system)。
可以将任何其他属性作为变量插入。例如,使用${user.home}(标准Java系统属性)指定相对于用户主目录的路径:
idea.config.path=${user.home}/MyIdeaConfiguration
- 重新启动WebStorm后,它将使用相应目录的新位置。
清理旧版本的IDE目录
每次安装新的WebStorm主版本时,它都会使用一组新的IDE目录,并自动删除过去180天内未更新的旧版本IDE的缓存和日志目录。配置和插件目录将永远保留,除非手动删除。
- 选择菜单“Help | Delete Leftover IDE Directories”。WebStorm显示一个弹出窗口,通知你检测到的与旧版本相关的目录。单击 View and Delete…
- 在“Delete Leftover IDE Storage Directories”对话框中,选择不打算使用的IDE版本,然后单击“Delete”。
配置目录
WebStorm配置目录包含用户定义的IDE设置,如:快捷键、配色方案、自定义VM选项、平台属性等。
- Windows
%APPDATA%\JetBrains\<product><version>
C:\Users\JohnS\AppData\Roaming\JetBrains\WebStorm2024.1
- macOS
~/Library/Application Support/JetBrains/<product><version>
~/Library/Application Support/JetBrains/WebStorm2024.1
- Linux
~/.config/JetBrains/<product><version>
~/.config/JetBrains/WebStorm2024.1
可以使用idea.config.path属性更改WebStorm配置目录的位置。
要共享你的个人IDE设置,请将文件从配置目录复制到另一个WebStorm安装的相应文件夹中。确保已关闭所有的WebStorm,避免在关闭时覆盖复制的文件。根据修改的设置,WebStorm配置目录可以包含以下子文件夹:
目录 | 用户设置 |
---|---|
codestyles | 自定义代码样式方案 |
colors | 自定义编辑器颜色和字体方案 |
fileTemplates | 用户定义的文件模板 |
filetypes | 用户定义的文件类型 |
inspection | 代码拼写检查配置 |
keymaps | 自定义快捷键 |
options | 各种选项,例如功能使用统计和宏 |
scratches | 草稿文件和缓冲区 |
settingsSync | 设置同步配置 |
templates | 用户定义的实时模板 |
tools | 用户定义的外部工具的配置文件 |
系统目录
WebStorm系统目录包含缓存和本地历史文件。
- Windows
%LOCALAPPDATA%\JetBrains\<product><version>
C:\Users\JohnS\AppData\Local\JetBrains\WebStorm2024.1
- macOS
~/Library/Caches/JetBrains/<product><version>
~/Library/Caches/JetBrains/WebStorm2024.1
- Linux
~/.cache/JetBrains/<product><version>
~/.cache/JetBrains/WebStorm2024.1
可以使用idea.system.path属性更改WebStorm系统目录的位置。
插件目录
WebStorm插件目录包含用户安装的插件。
- Windows
%APPDATA%\JetBrains\<product><version>\plugins
C:\Users\JohnS\AppData\Roaming\JetBrains\WebStorm2024.1\plugins
- macOS
~/Library/Application Support/JetBrains/<product><version>/plugins
~/Library/Application Support/JetBrains/WebStorm2024.1/plugins
- Linux
~/.local/share/JetBrains/<product><version>
~/.local/share/JetBrains/WebStorm2024.1
可以使用idea.plugins.path属性更改WebStorm插件目录的位置。
日志目录
WebStorm插件目录包含产品日志和线程转储。
- Windows
%LOCALAPPDATA%\JetBrains\<product><version>\log
C:\Users\JohnS\AppData\Local\JetBrains\WebStorm2024.1\log
- macOS
~/Library/Logs/JetBrains/<product><version>
~/Library/Logs/JetBrains/WebStorm2024.1
- Linux
~/.cache/JetBrains/<product><version>/log
~/.cache/JetBrains/WebStorm2024.1/log
可以使用idea.log.path属性更改WebStorm日志目录的位置。
可以使用菜单“Help | Show Log in Explorer”打开日志目录。