IntellijIDEA常⽤快捷键——Mac版设置⾃动import
我选择的按键风格是Eclipse(Mac OS X)Preferences=>keymaps 中设置
查询快捷键
CTRL+N  查类
CTRL+SHIFT+N  查⽂件
CTRL+SHIFT+ALT+N 查类中的⽅法或变量
CIRL+B  变量的来源
CTRL+ALT+B  所有的⼦类
CTRL+SHIFT+B  变量的类
CTRL+G  定位⾏
CTRL+F  在当前窗⼝查⽂本
CTRL+SHIFT+F  在指定窗⼝查⽂本
CTRL+R  在当前窗⼝替换⽂本
CTRL+SHIFT+R  在指定窗⼝替换⽂本
ALT+SHIFT+C  查修改的⽂件
CTRL+E  最近打开的⽂件
F3  向下查关键字出现位置
SHIFT+F3  向上⼀个关键字出现位置
F4  查变量来源
idea的快捷键CTRL+ALT+F7  选中的字符查⼯程出现的地⽅
CTRL+SHIFT+O  弹出显⽰查内容
常⽤的快捷键
代码补全 Ctrl + space
删除⾏ Command + D
注释 Command + /
导⼊包 Command + shift + O
格式化代码 Command + shift + F
运⾏ Ctrl + Alt + R
Incremental Search Command + J  在编辑器中实现快速查功能,通过上下箭头进⾏上下⽂搜索
Quick Definition  Command + Y  它会弹窗显⽰建议列表中的⽅法定义的内容,如果你不确定要使⽤哪个⽅法Find Next Command + K
Find  Previous Command + shift + K
详细⽅法、类 Ctrl + 点击类名、⽅法
调整界⾯为酷酷的⿊⾊
Preferences=>Appearance=>theme=>Darcula
设置快捷键:
Preferences=>keymaps
⾃动补全:
Mac下默认是clt+space,可以使⽤keymaps=>Main menu=>Code=>Competion设置。⽐Eclipse好的地⽅是Spring、Maven的xml,乃⾄freemarker模板以及iBatis的sqlmap都⽀持⾼亮和⾃动补全。
去除⾃动补全的⼤⼩写敏感:
不知道多少童鞋和我⼀样被Eclipse惯坏了,使⽤⾃动补全完全不注意⼤⼩写的,IntelliJ默认区分⼤⼩写,很是让⼈难过。不过在
Editor=>Code Completion⾥把Case sensitive completion设置为None就可以了。
⾃动展开⽬录
Eclipse有个打开⽂件就⾃动展开⽬录的功能,在IntelliJ⾥从Project左边栏的齿轮上选择Autoscroll to S
ource和Autoscroll from Source都勾选上即可。
⾃动编译
IntelliJ默认是不会⾃动编译项⽬的,所以在run之前会有个make的过程,习惯⾃动编译项⽬的可以在这⾥打开:Compiler=>make project automatically。因为IntelliJ项⽬空间不⼤,所以开启之后也不会像Eclipse⼀样出现build workspace很久的情况。