项目之间的跳转:
下一个项目 :Ctrl + Alt + [
上一个项目:Ctrl + Alt + ]
寻找快捷键:Help > Find Action 快捷键 Ctrl + Shift + a
最近浏览文件: Ctrl + E
最近修改文件: Ctrl + Shift + E
返回上一次编辑文件:Ctrl + Shift + Backspace
返回上次浏览的位置:Ctrl + Alt + ←箭头
返回下次浏览的位置:Ctrl + Alt + →箭头
书签:F11
带有数据的书签:Ctrl + F11 跳转对应的书签 Ctrl + 对应数字
显示所有的书签:Shift + F11
快速回到代码编辑区:Esc
快速进入面板:Alt + 对应的快捷键 alt+1 进入project面板
将类添加收藏:Alt + Shift + F 可以收藏类和函数(收藏函数需要将光标定位到对应方法)
精确查找Class文件:Ctrl + N 按两次搜索jar包中类
精确查找文件:Ctrl + Shift + N 按两次搜索jar包中文件
精确查找函数:Ctrl + Alt + Shift + N 按两次非当前文件
字符串搜索:Ctrl + Shift + F
单词大小写转换:Ctrl + Shift + U
列操作:Ctrl + Alt + Shift + J 编辑完成按F2
格式化代码:Ctrl + Alt + L
live templates
postfix completion
变量.for for循环
变脸.sout 输出到控制台
变量.return 返回值
变量.nn 非空判断
变量.field 快速构建构造方法中的成员变量
alt + enter
自动创建函数
list replace
字符串format 或 build
接口实现
单词拼写
导包
重构:
变量:shift + F6
方法: ctrl + F6
抽取:ctrl + alt + v
抽取静态的常量: ctrl + alt + c
抽取成员变量:ctrl + alt + f
抽取方法参数:ctrl + alt + p
抽去方法:ctrl + alt + m
git方面:
ctrl + alt + shift + ↑ 上一处修改
ctrl + alt + shift + ↓ 下一处修改
ctrl + alt + z 光标移动修改撤销当前修改;光标移动未修改之处,整个文件撤销;选中文件夹可以整个文件夹撤销
local History 本地代码版本控制
Spring 关联
断点调试
ctrl + F8: 添加断点
F7:单步运行
shift + F9:断点调试
F9:resume 调到下一个断点
ctrl + shift + F8:查看所有的断点;条件断点
alt + F8:查看断点变量的值,表达式求值
alt + F9:运行到光标指定的地方
ctrl + shift + F10:运行当前所选中的方法
alt + shift + F10:调试运行已经运行的方法
alt + shift + F9:调试运行已经运行的方法
F5:复制文件
F6:快速移动文件到指定的文件夹
ctrl + c:快速复制文件名
ctrl + alt + c:带路径的复制
ctrl + alt + v:打开剪贴板
ctrl + F12:查看file、函数大纲视图
ctrl + alt + u:查maven依赖、类图
ctrl + h:查看继承结构
ctrl + alt + h:查方法内部调用顺序