IntelliJ IDEA 没有类似 Eclipse 的工作空间的概念(workspaces),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace
安装教程
1、去idea官网下载好需要的idea,建议下载Ultimate(最终版、专业版、旗舰版【收费(限30天免费试用)】)不建议Community(社区版【免费】),然后双击ideaIU-2019.2.exe文件进行安装,点击Next(下一步),如图:
2、(Browse)选择安装路径,然后点击next(下一步),如图:
3、这里只勾选桌面64位的【因为我的电脑是64位的操作系统】,其他的建议不勾选【Create Associations(创建关联)确认是否与.java、.groovy、.kt 格式文件进行关联,建议不关联】,点击Next(下一步),如图:
4、这里提示需要安装的所有选项,不做修改,直接点击Install开始安装,如图:
5、安装过程需要等几分钟。等待全部安装完成后,点击Run Intelij IDEA(运行idea)【也可以不用点击Run Intelij IDEA】再点击Finish运行起来,如图:
6、是否导入已有设置,如果没有settings文件就选Do not import settings(不要导入设置)再点击ok,如图:
7、可以直接Skip Remaining and Set Defaults(跳过剩余部分,设置默认值),也可以选Next: Default plugins(下一个:默认插件),如图:
8、专业版需要先激活,到网上找个激活码再点击ok即可,如图:
查看安装目录结构【图一】 其中 bin 目录下【图二】,如下图:
bin:容器,执行文件和启动参数等
help:快捷键文档和其他帮助文档
jre:java 运行环境
lib:idea 依赖的类库
license:各个插件许可
plugin:插件
如何调整 VM 配置文件
1. 根据电脑系统的位数,选择32位的VM配置文件或者64位的VM配置文件
2. 32位操作系统内存不会超过4G,所以没有多大空间可以调整,建议不用调整了
3. 64位操作系统中8G内存以下的机子或是静态页面开发者是无需修改的
4. 64位操作系统且内存大于8G的,如果你是开发大型项目、Java项目或是Android项目, 建议进行修改,常修改的就是下面 3 个参数:
-Xms128m,16G内存的机器可尝试设置为 -Xms512m
(设置初始的内存数,增加该值可以提高Java程序的启动速度)
-Xmx750m,16G内存的机器可尝试设置为 -Xmx1500m
(设置最大内存数,提高该值,可以减少内存Garage收集的频率,提高程序性能)
-XX:ReservedCodeCacheSize=240m,16G内存的机器可尝试设置为 -XX:ReservedCodeCacheSize=500m
(保留代码占用的内存容量)
查看设置目录结构
这是 IDEA 的各种配置的保存目录。这个设置目录有一个特性,就是你删除掉整 个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置, 所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切 都会还原到默认。
config目录
config目录是IDEA个性化配置目录,或说是整个IDE设置目录。此目录可看成是最重要的目录,没有之一,安装新版本的IDEA会自动扫描硬盘上的旧配置目录,指的就是该目录。 这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件 模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。如图:
system目录
system目录是IDEA系统文件目录,是IDEA与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录, 但也是最不可或缺的目录之一。比如: