怎样把phpstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?

《怎样把PHPstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?》要点:
本文介绍了怎样把PHPstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?,希望对您有用。如果有疑问,可以联系我们。

PHPstorm是一款非常好用的PHP编辑器,但是它的缓存目录占空间非常大,默认是放在C盘用户目录的临时数据目录 C:\Users\你的电脑用户名\.PHPStorm2017.2 下,

如果C盘空间不够,再经常运行PHPSTORM,就很容易占满C盘。那下是教你怎样把PHPSTORM的配置和缓存目录移出C盘。也适用于IntelliJ IDEA2017。


现在想要把它从C盘移出。

怎样把phpstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?1


在IDEA的安装路径下中,进入bin目录后找到属性文件:idea.properties 用记事本打开,找到如下代码段:

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.IntelliJIdea/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.IntelliJIdea/system

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.plugins.path=${idea.config.path}/plugins


需要注意,在IDEA2017中,默认这些配置是注释掉的,我在这可吃了大亏,没想到配置没有生效的原因是如此简单。

更改配置文件如下:

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.config.path=E:/jiashubing/.IntelliJIdea/config

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.system.path=E:/jiashubing/.IntelliJIdea/system

#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
idea.plugins.path=${idea.config.path}/plugins

更改了以后重启IDEA,会弹出如下界面Complete Installation,选择PrevIoUs version

怎样把phpstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?2

 

此时,在目录下生成了一个.IntelliJIdea文件

怎样把phpstorm(或IntelliJ IDEA2017)配置和缓存目录从C盘移出?3


此时把.IntelliJIdea2017.1删除了也可以,原来的项目也都能找得到


  PS:初始缓存文件夹.IntelliJIdea2017.1的来历,之前安装的是IDEA2015,那时的缓存文件是.IntelliJIdea,后来将IDEA2015升级成了IDE2017,在同一个目录下生成了这个.IntelliJIdea2017.1文件夹。可能是IDEA内部的某种设置,如果文件中已经存在了.IntelliJIdea文件,就要在后面增加版本号后缀。

相关文章

突然遇到这个问题:我要打开之前的modules,按照如下步骤即可 关于IDEA的project、modules个人觉得A哥(...
前言 今天搭xfire的时候,我想对xfire进行一下测试,就想弄个web工程试试,发现网上写的很多没有用的,...
背景 使用vpn后,桌面可以直接访问数据库等。程序直接连接不上了 解决办法 eclipse的配置方法。 idea的...
未解决之前的效果 可以看到都是红色的。 解决方法 设置为none,点击ok。 解决后的效果
file setting plugins点击下方的 browse repositories。 搜索lombok plugin。 安装后,重启。 file set...
问题现象 今天同事喊我过去看一个问题,项目正常启动的时候没问题,debug模式就卡住了,很久不动。我推...