版本:Ultimate(旗舰版) Community(社区版)
ctrl+shift+A 快捷键帮助
一.跳转
1.项目间跳转: ctrl+alt+[
2.最近打开的文件:ctrl+shift+E
3.最近修改的文件:ctrl+shift+backspace
4.最近浏览的地方:ctrl+alt+ ←
5.打书签:ctrl+F11
6.书签间跳转:ctrl+F11
7.收藏类/函数:alt+shift+f (收藏函数的时候把光标指到函数名即可)
8.实现编辑区光标快速跳转:插件-->emacsIDEAs
9.编辑区和文件区跳转:alt+1 esc跳转到代码编辑框 (数字是指左侧的projects等)
二.搜索
1.搜索类:ctrl+N (勾选上那个选项框后连同jar包中的类也被搜索出来)
2.搜索文件:ctrl+shift+N
3.搜索符号(函数,属性):ctrl+shift+alt+N
4.字符串搜索:ctrl+shift+f
5.当前页面搜索:ctrl+L
三.列操作
1.批量选中:ctrl+shift+alt+j (选中每一行中相同的地方)
2.代码格式化:ctrl+alt+L
四.live template
1.主函数:psvm
2.常量:psfi
3.for的进阶循环:iter
自定义模板:(1)ctrl+shift+A搜索live templates (2)选中plain,添加模板(3)define
五.postfix
1.创建100次的for循环 :100.fori
2.输出当前时间:new Date().sout
3.空判断:user.nn (等价于 if (user != null) {})
六.alt+enter
可以说是最常用的快捷键,有问题就找他
七.编写高质量代码(重构,抽取)
1.重构变量:shift+f6
2.重构方法:ctrl+f6
3.抽取变量:ctrl+alt+v
4.抽取静态变量:ctrl+alt+c
5.抽取成员变量:ctrl+alt+f
八.debug
1.添加断点:ctrl+f8
2.单步运行:f8
3.resume(跳到下一个断点):f9
4.禁止断点:(跳过余下所有的断点)
九.结构图
1.查看当前类的方所有法和变量:ctrl+f12
2.查看mavne依赖,类图:ctrl+alt+shift+u (查看pom中依赖和类的继承关系)
3.查看类的继承结构:ctrl+h
4.查看方法调用层次:ctrl+alt+h
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。