https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/installation-directory-introduce.md
一.安装目录
1. idea.vmoptions文件
-Xms128m # intellij idea默认启动时的内存大小
-Xmx750m # idea 最大运行内存大小,影响垃圾回收机制
-XX:ReservedCodeCacheSize=240m #
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
-Xbootclasspath/a:../lib/boot.jar
2. idea.properties文件:是idea的一些属性配置文件
3. help目录:存放快捷键和帮助文档
4. lib目录:当前idea依赖的jar包
5. plugins目录:存放插件
6. licensen目录:存放插件相关的许可
二. 设置目录
- 下面内容中:
XXXXXX
,表示 IntelliJ IDEA 的版本号,IntelliJ IDEA 的配置目录是跟版本号有关系的。 /Users/你的用户名/Library/Application Support/IntelliJIdeaXXXXXX
,用于保存安装的插件/Users/你的用户名/Library/Caches/IntelliJIdeaXXXXXX
,用于保存缓存、日志、以及本地的版本控制信息(local history 这个功能)/Users/你的用户名/Library/Preferences/IntelliJIdeaXXXXXX
,用于保存你的个人配置,等价于 Windows 下的config
目录
三. 快捷键(eclipse风格)
cmd+d 删除一行
cmd+alt+down 复制一行