IntelliJ IDEA 安装目录的核心文件的功能及用法

作者:维C果糖 时间:2023-02-02 10:46:59 

在本篇博文中,我们主要讲解一下 IntelliJ IDEA 安装目录中的一些核心文件的功能及用法:

IntelliJ IDEA 安装目录的核心文件的功能及用法

如上图所示,我们定位到了 IntelliJ IDEA 安装目录的bin目录下,bin是 binary 的缩写,代表的意思是二进制,因此bin目录就是用来存放二进制文件的。在这里,我们主要了解上图中被红色方框圈出来的五个文件:

  • idea.exe文件是 IntelliJ IDEA 32 位的可行执行文件,IntelliJ IDEA  安装完默认发送到桌面的就是这个执行文件的快捷方式;

  • idea.exe.vmoptions文件是 IntelliJ IDEA 32 位的可执行文件的 VM 配置文件;

  • idea.properties文件是 IntelliJ IDEA 的一些属性配置文件;

  • idea64.exe文件是 IntelliJ IDEA 64 位的可行执行文件,要求电脑上必须装有 JDK 64 位版本,64 位的系统也是建议使用该文件;

  • idea64.exe.vmoptions文件是 IntelliJ IDEA 64 位的可执行文件的 VM 配置文件。

接下来,我们详细了解上述配置文件的作用:

IntelliJ IDEA 安装目录的核心文件的功能及用法

如上图所示,我们打开了idea64.exe.vmoptions配置文件。如果我们的电脑是 32 位系统,则应该打开idea.exe.vmoptions配置文件,但是由于 32 位系统内存一般都是 2G 左右,也没有多大空间可以调整,所以一般不需要修改。修改 JVM 配置文件的原则就是根据我们机器的内存情况来判断,个人建议 8G 以下的机器或是静态页面开发者无需修改,如果我们要开发大型的 Java 项目或是 Android 项目,并且内存大于 8G,建议进行修改,而且经常修改的也就是下面 4 个参数。在此处,我们以 16G 内存的机器为例:

  • -Xms128m,可尝试设置为-Xms512m

  • -Xmx750m,可尝试设置为-Xmx1500m

  • -XX:ReservedCodeCacheSize=240m,可尝试设置为-XX:ReservedCodeCacheSize=500m

  • -XX:SoftRefLRUPolicyMSPerMB=50 ,可尝试设置为-XX:SoftRefLRUPolicyMSPerMB=100

在这里,我们只是举个修改示例,由于每台机器的配置不一样,因此每台机器的最佳的配置参数也是不一样的,最好的调整方式是根据 JConsole 这类工具进行观察后个性化调整。

IntelliJ IDEA 安装目录的核心文件的功能及用法

如上图所示,我们打开了idea.properties配置文件,其没有 32 位和 64 位之分,修改的原则主要是根据个人对 IntelliJ IDEA 的个性化配置情况来分析,经常修改的是下面 4 个参数:

  • idea.config.path=${user.home}/.IntelliJIdea/config,该属性主要用于指向 IntelliJ IDEA 的个性化配置目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠;

  • idea.system.path=${user.home}/.IntelliJIdea/system,该属性主要用于指向 IntelliJ IDEA 的系统文件目录,默认是被注释,打开注释之后才算启用该属性,这里需要特别注意的是斜杠方向,这里用的是正斜杠,如果咱们的项目很多,则该目录会很大,如果咱们的 C 盘空间不够的时候,还是建议把该目录转移到其他盘中;

  • idea.max.intellisense.filesize=2500,该属性主要用于提高在编辑大文件时候的代码帮助,IntelliJ IDEA 在编辑大文件的时候还是很容易卡顿的;

  • idea.cycle.buffer.size=1024,该属性主要用于控制控制台输出缓存。如果遇到项目开启很多输出的话,那么控制台很快就被刷满了,没办法再自动输出后面内容,这种项目建议增大该值或是直接禁用掉,禁用语句为 idea.cycle.buffer.size=disabled。

由于屏幕大小的关系,上面所示的配置文件的内容并没有显示完全,我们只需要滑动鼠标就可以看到上面我们经常修改的配置信息啦!至此,IntelliJ IDEA 安装目录的核心文件讲解完毕。

总结

以上所述是小编给大家介绍的IntelliJ IDEA 安装目录的核心文件的功能及用法网站的支持!

来源:https://blog.csdn.net/qq_35246620/article/details/61916751

标签:IntelliJ,IDEA,安装目录,核心文件
0
投稿

猜你喜欢

  • C#写入XML文档

    2022-03-21 18:08:33
  • WPF PasswordBox进行数据绑定方法

    2022-05-23 03:53:11
  • Java的反射机制---动态调用对象的简单方法

    2023-08-16 19:23:26
  • SpringCloud分布式链路追踪组件Sleuth配置详解

    2023-11-28 23:58:42
  • 使用fastjson中的JSONPath处理json数据的方法

    2021-12-14 09:09:58
  • 使用@TransactionalEventListener监听事务教程

    2023-10-05 02:50:44
  • SpringCloud Edgware.SR3版本中Ribbon的timeout设置方法

    2023-03-07 10:45:46
  • Android非XML形式动态生成、调用页面的方法

    2022-11-11 11:26:01
  • 说一说java关键字final和transient

    2023-01-03 22:18:12
  • Java中 ? extends T 和 ? super T的理解

    2022-06-26 19:50:23
  • Android中使用Kotlin实现一个简单的登录界面

    2023-01-29 13:51:37
  • Android实现Tab切换界面功能详解

    2022-01-17 16:11:57
  • C语言实现字符串拼接和拷贝

    2021-06-07 14:50:09
  • 关于C#线程的全面解析

    2021-08-14 11:14:59
  • c#爬虫爬取京东的商品信息

    2022-12-03 14:38:11
  • Android AIDL实现两个APP间的跨进程通信实例

    2022-03-29 08:37:54
  • 通过自定制LogManager实现程序完全自定义的logger

    2022-05-11 06:33:15
  • C#实现鼠标移动到曲线图上显示值的方法

    2023-06-01 00:56:06
  • Android如何使用圆形揭露动画巧妙地隐藏或显示View详解

    2021-06-21 21:29:51
  • 关于springboot集成阿里云短信的问题

    2023-08-23 09:46:15
  • asp之家 软件编程 m.aspxhome.com