Ctrl + Shift + C:复制文件路径(复制选中文件所在路径)
Ctrl + X:剪切(剪切选中文本,若未选中则剪切当前行)
Ctrl + C:复制(复制选中文本,若未选中则复制当前行)
Ctrl + Shift + C:复制选中文件所在路径
Ctrl + V:粘贴
Ctrl + Alt + Shift + V:粘贴为纯文本
Ctrl + Shift + V:从历史选择粘贴(从历史剪粘版中选择要粘贴的内容)
Ctrl + D:复制行并粘贴(复制光标所在行并粘贴到下一行)
Ctrl + S:保存全部
Ctrl + Z:撤销(撤销上一步操作内容)
Ctrl + Shift + Z:重做(恢复上一步撤销内容)
Tab:缩进
Shift + Tabl:取消缩进
Ctrl + Alt + L:自动缩进行(自动缩进至规范位置)
Shift + Enter:开始新行(无论光标是否在行尾,都开始新的行)
Ctrl + Alt + Enter:在当前行之前开始新行
Ctrl + Shift + U:大小写转换
Shift + F4:在新窗口中打开(在新窗口打开当前文件)
Ctrl + [:移动至代码块开始
Ctrl + ]:移动至代码块末尾
Alt + ↓:下一个方法
Alt + ↑:上一个方法
Ctrl + PageUp:移动至页面顶部
Ctrl + PageDown:移动至页面底部
PageUp:向上翻页
PageDown:向下翻页
Ctrl + Home:移动至文件开头
Ctrl + End:移动至文件末尾
Ctrl + A:全选
Shift + ←:向左选择
Shift + →:向右选择
Ctrl + Shift + ←:向左选择一个单词
Ctrl + Shift + →:向右选择一个单词
Shift + Home:向左选择至行头
Shift + End:向右选择至行尾
Shift + ↑:向上选择
Shift + ↓:向下选择
Ctrl + Shift + [:选择至代码块开头
Ctrl + Shift + ]:选择至代码块结尾
Ctrl + Shift + PageUp:选择至页面顶部
Ctrl + Shift + PageDown:选择至页面底部
Ctrl + Shift + Home:选择至文件开关
Ctrl + Shift + End:选择至文件结尾
Alt + Shift + 鼠标点击:选中多个变量
双击Ctrl + ↑:向上克隆插入符号(按Ctrl键两次,然后在不松开的情况下按向上箭头键)
双击Ctrl + ↓:向下克隆插入符号(按Ctrl键两次,然后在不松开的情况下按向下箭头键)
Alt + J:选择单位下次出现的位置
Alt + Shift + J:取消最后一次选择
Ctrl + Alt + Shift + J:选择所有出现的位置
Alt + Click(鼠标点击):拖拽以创建矩形选择区
Ctrl + Alt + L:格式化代码(若选择某段/块后按下快捷键,将只对选择的代码段/块进行格式化)
Ctrl + Shift + ↑:将此行代码向上移动
Ctrl + Shift + ↓:将此行代码向下移动
Ctrl + /:添加/取消行注释
Ctrl + Shift + /:添加/取消块注释
Alt + ↓:跳转至下一个方法
Alt + ↑:跳转至上一个方法
Ctrl + G:跳转到指定行
Ctrl + Shift + Backspace:返回上次编辑位置
Ctrl + Alt + ←:后退到上一个操作的地方
Ctrl + Alt + →:前进到上一个操作的地方
双击Shift:查找所有
Ctrl + F:查找字符(当前文件)
F3:查找下一个
Shift + F3:查找上一个
Ctrl + R:替换字符(当前文件)
Ctrl + Shift + F:查找字符(所有文件),注意可能与有些输入法的简体/繁体转换快捷键冲突,需要关闭输入法中对应的快捷键
Ctrl + Shift + R:替换字符(所有文件)
F9:运行至下一断点
F8:跨过调用
F7:进入调用
Shift + F6:修改多处同一变量,操作方法:双击变量,按下Shift + F6,修改完变量名后点击回车即可
Ctrl + Alt + Shift + 鼠标点击:选择所有鼠标点击的标识符,可进行统一的批量修改
Alt + Enter: 手动导包
Ctrl + Alt + o: 修改导入包的层次
Ctrl + Click(鼠标点击): 函数跳转(跳转到声明)
Ctrl + Alt + Click(鼠标点击): 函数跳转(跳转到方法实现)
Ctrl + Y: 删除此行,参考IDEA自定义快捷键方法: idea自定义快捷键的方法教程!