IntelliJ IDEA 学习笔记

来源:互联网 发布:免费弱视训练软件 编辑:程序博客网 时间:2024/05/19 04:26

本文大概记录了IntelliJ IDEA安装之后比较重要的目录和几个核心文件,参考IntelliJ IDEA 简体中文专题教程,英文好的同学可以查看英文官网文档

重要的安装目录

  安装完之后的bin目录大致如下

  这里写图片描述

  IntelliJ IDEA 的安装目录并不复杂,上图为最常改动的 bin 目录

  • idea.exe 文件是 IntelliJ IDEA 32 位的可行执行文件
  • idea.exe.vmoptions 文件是 IntelliJ IDEA 32 位的可执行文件的 VM 配置文件
  • idea64.exe 文件是 IntelliJ IDEA 64 位的可行执行文件
  • idea64.exe.vmoptions 文件是 IntelliJ IDEA 64 位的可执行文件的 VM 配置文件
  • idea.properties 文件是 IntelliJ IDEA 的一些属性配置文件

  强烈推荐不要直接修改安装目录下的这几个配置文件,因为 IDEA 升级/重装可能会导致修改完全失效

重要的配置目录

  当前用户的 Home 目录下会出现IntelliJ IDEA的配置目录

  这里写图片描述

  • 这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你再生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认
  • config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。是最重要的目录。这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置
  • system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,也是最不可或缺目录之一

一些配置文件中的内容说明

idea64.exe.vmoptions

  这里写图片描述

  • 这是 64 位可执行文件的 JVM 配置文件内容,如果是 32 位的系统对应的应该是 idea.exe.vmoptions 文件里面的内容
  • 修改的原则主要是根据自己机器的内存情况来判断的,可以根据 jconsole 这类工具进行观察后个性化调整
  • 强烈推荐使用 IDEA 自带菜单中的 Help -> Edit Custom VM Options 来进行个性化配置,而不是直接修改安装目录中的该文件

idea.properties

  这里写图片描述

  • 这是 IntelliJ IDEA 一些属性配置,没有 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
  • 强烈推荐使用 IDEA 自带菜单中的 Help -> Edit Custom Properties 来进行个性化配置