jetbrains-ide使用的vmoptions文件位置
IDE使用了哪个vmoptions文件?
IDE依次检查下面各项,若满足,则使用相应的文件
1.环境变量指向的vmoptions文件
如果<IDE>_VM_OPTIONS
环境变量存在且指向的vmoptions文件也存在, 则使用该文件.其中
环境变量里找到 以 _VM_OPTIONS 结尾的环境变量, 如下, 对应的值就是相应IDE使用的vmoptions文件了
2.配置目录
2.1 如果当前IDE是Toolbox安装的,则使用IDE安装目录下的 .vmoptions 文件,其中是IDE的版本号
2.2 如果不是通过toolbox安装,而是独立安装的IDE, 则使用配置目录下的文件
常见的配置目录
操作系统 | 配置目录 |
---|---|
操作系统 | 配置目录 |
Windows | %APPDATA%\JetBrains\ |
示例: | |
C:\Users\JohnS\AppData\Roaming\JetBrains\IntelliJIdea2022.1 | |
MacOS | ~/Library/Application Support/JetBrains/ |
示例: | |
~/Library/Application Support/JetBrains/IntelliJIdea2022.1 | |
Linux | ~/.config/JetBrains/ |
示例: | |
~/.config/JetBrains/IntelliJIdea2022.1 |
3. 默认位置下 [即bin目录]
如果以上位置都没有vmoptions文件, 则使用默认位置下 [即bin目录]的文件
以 idea为例
操作系统 | 默认位置 |
---|---|
Windows | |
macOS | IntelliJ IDEA.app/Contents/bin/idea.vmoptions |
Linux |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!