推荐使用 IDEA 自带菜单中的 Help -> Edit Custom VM Options 进行JVM个性化配置,直接修改会在下次更新丢失
1 2 3 4 5 6
常用参数推荐
+ -Xms128m,16 G 内存的机器可尝试设置为 -Xms512m + -Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m + -XX:MaxPermSize=350m,16G 内存的机器可尝试设置为 -XX:MaxPermSize=500m(P.S:2017 后的版本该参数被剔除) + -XX:ReservedCodeCacheSize=225m,16G 内存的机器可尝试设置为 -XX:ReservedCodeCacheSize=500m
IDEA配置
Help -> Edit Custom Properties
1 2 3 4 5
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。
快捷键
常用必会快捷键
ctrl
1 2 3 4 5 6 7 8 9 10 11 12 13
Ctrl + W 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 Ctrl + E 显示最近打开的文件记录列表 Ctrl + N 根据输入的 类名 查找类文件 Ctrl + G 在当前文件跳转到指定行处 Ctrl + J 插入自定义动态代码模板 Ctrl + P 方法参数提示显示 Ctrl + U 前往当前光标所在的方法的父类的方法 / 接口定义 Ctrl + B 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击 Ctrl + K 版本控制提交项目,需要此项目有加入到版本控制才可用 Ctrl + T 版本控制更新项目,需要此项目有加入到版本控制才可用 Ctrl + F1 在光标所在的错误代码处显示错误信息 Ctrl + F3 调转到所选中的词的下一个引用位置 Ctrl + Tab 编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口,加shift是逆着选
alt
1 2 3 4
Alt + ` git操作必备 Alt + F1 弹出所有工具栏,可以快速选择db等栏目 超好用! Alt + 1,2,3...9 显示对应数值的选项卡
Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用 Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用 Ctrl + Alt + T 对选中的代码弹出环绕选项弹出层,可以很方便快捷的添加trycatch Ctrl + Alt + 左方向键 退回到上一个操作的地方 Ctrl + Alt + 右方向键 前进到上一个操作的地方 Ctrl + Alt + Enter 光标所在行上空出一行 Shift + Enter 光标下空出一行 Ctrl + Alt + S 打开系统设置