IDEA相关核心文件和目录介绍

一、核心文件

上图标出的五个文件都是我们经常用到的或者是改动的文件,这几个文件都在安装目录的bin目录下,下面对这几个文件进行一一介绍:

(1)idea.exe: 该文件是IntelliJ IDEA 32位的可执行文件,如果安装IDEA的是32位的系统,那么就用该文件来启动IDEA。

(2)idea.exe.vmoptions和idea64.exe.vmoption文件都是对JAVA虚拟机的内存进行一些调整配置,主要是防止或解决项目在运行过程中出现内存溢出的问题,如果是32位的操作系统,就修改idea.exe.vmoptions文件,如果是64位的操作系统,就修改idea64.exe.vmoptions文件,修改的主要原则是根据自己电脑的内存来判断的,如果是32位的系统,那么内存一般都是2G左右,基本上是不需要对idea.exe.vmoptions文件进行修改的。如果是64位的系统,在发生内存溢出问题或者是开发大型的项目感觉内存不足时,可以借助JDK自带的工具jconsole进行观察后再对对应的参数进行调整。

(3)idea.properties:该文件是IntelliJ IDEA 的一些属性配置文件,该文件是没有32位和64位之分的,修改原则主要是根据个人对IntelliJ IDEA的个性化配置情况来分析。我们常常修改的几个参数有:①idea.config.path=${user.home}/.IntelliJIdea/config,该属性主要是用来指向IDEA的个性化配置目录的,也就是下面所说的config文件夹,该参数默认是被注释掉的,当我们修改个性化配置的目录后,需要打开注释才算启用了该属性。②idea.system.path=${user.home}/.IntelliJIdea/system,该属性主要是用来指向IDEA的系统文件目录,也就是下面所说的system文件夹,该参数也是默认被注释掉的,当我们修改路径后,需要打开注释才算启用了该属性。如果我们的项目很多的话,那么该文件夹也就会很大,如果C盘空间不够大的时候,还是建议把该目录转移到其他盘中。③idea.cycle.buffer.size=1024,该属性主要用于向控制台输出缓存,例如有一些项目存在很多的输出,控制台很快就被刷满了没办法再自动输出后面的内容,那么此时就建议加大该值或者是直接禁用掉该属性,禁用语句为idea.cycle.buffer.size=disabled。④idea.max.intellisense.filesize=2500,改属性的主要作用在于提高编辑大文件时候的代码帮助,因为IDEA在编辑大文件的时候还是容易卡顿的。

(4)idea64.exe:该文件是IntelliJ IDEA 64位的可执行文件,如果安装IDEA的是64位的系统,那么就用该文件来启动IDEA。

二、核心目录

 我们在安装IDEA时,不管将安装目录放置何处,最终IDEA都会在电脑的C盘【此处为WINDOWS系统】Users中的当前用户目录下创建一个.IntelliJIdea+当前IDEA版本号的文件夹,IDEA支持在一个系统中安装多个版本的IDEA,所以当我们安装多个版本的IDEA时,那么在用户目录下就会存在多个这样的.IntelliJIdea+IDEA版本号的文件夹,该文件夹中包含如上图所示的两个子文件夹,下面对这两个文件夹进行介绍:

(1)config文件夹:该文件夹记录了IntelliJ IDEA的所有个性化配置,如果我们系统上存在一个旧版本的IDEA时,我们再安装一个新版本的IDEA,那么新版本的IDEA就会自动扫描该文件夹中,然后询问我们是否使用旧版本的配置。该文件夹主要包含了IDEA主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project的tasks记录等个性化的配置。

(2)system文件夹:该文件夹是IDEA的一个系统文件夹,是IDEA与开发项目的一个桥梁,里面主要包含了缓存、索引、容器文件输出等等,虽然不是最重要的文件夹,但也是不可或缺的文件夹之一。

IDEA自动创建的.IntelliJIdea+当前IDEA版本号的文件夹具有一个特性,就是当我们删除该文件夹后,重新启动IDEA时,IDEA又会帮我们自动创建一个全新的该文件夹,里面的一些配置和文件都是IDEA默认的。所以如果我们将IDEA的配置修改坏了,那么只要删掉该文件夹,一切都会还原到默认。

改文章主要参考:IntelliJ IDEA 使用教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值