一弄快捷键,就无法自拔,于是边参考边测试,精心整理,标红代表自己修改了。标黑是自己觉得相对重要且用得上的,非标代表可能用的上但不是很重要。红色代表自己修改过。
Ctrl
ctrl , 自动补全 Basic(必备) https://blog.csdn.net/gujinapenggu5/article/details/104298104
ctrl table 编辑窗口切换,如果在切换的过程又加按上delete,则是关闭对应选中的窗口
Ctrl 左键单击文件名 在打开的文件标题上,弹出该文件路径
ctrl u 前往当前光标所在的方法的父类的方法 / 接口定义
ctrl p 方法参数提示显示
ctrl q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
ctrl o 选择可重写/实现的方法
ctrl backspace 删除光标前面的单词或是中文句
ctrl e 最近打开的文件列表
ctrl k 版本控制提交项目
ctrl t 版本控制更新项目
ctrl [ 移动光标到当前所在代码的花括号开始位置
ctrl ] 移动光标到当前所在代码的花括号结束位置
Ctrl 左方向键 光标跳转到当前单词 / 中文句的左侧开头位置
Ctrl 右方向键 光标跳转到当前单词 / 中文句的右侧开头位置
ctrl + 展开代码
ctrl - 折叠代码
ctrl j 插入自定义动态代码模板
ctrl f3 调转到所选中的词的下一个引用位置
ctrl f4 关闭当前编辑文件
ctrl f12 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选
Alt
alt b 自动抽取变量为局部变量 idea名称叫Introduce Variable
alt 左右方向 切换左右页签
Alt 前后方向 当前光标跳转到当前文件的前后一个方法名位置
Alt + 1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多
Alt F7 查找光标所在的方法 / 变量 / 类被调用的地方
Alt Home 定位 / 显示到当前文件的 Navigation Bar
Alt ` 显示版本控制常用操作菜单弹出层
Alt F1 显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择
Shift
Shift F6 对文件 / 文件夹 重命名
Shift ESC 隐藏当前 或 最后一个激活的工具窗口
Shift F4 对当前打开的文件,使用新Windows窗口打开,旧窗口保留
Ctrl + Alt
ctrl alt b 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
Ctrl Alt F7 显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来
clrl alt f 自动抽取变量为全局变量
ctrl alt m 抽出一个方法
ctrl alt l 代码整理
ctrl alt 左右箭头 回到之前代码之后代码的地方
ctrl alt o 去掉不用的导入包
ctrl alt t 快速trycatch等模板
Ctrl Alt 左方向键 退回到上一个操作的地方 (必备)
Ctrl Alt 右方向键 前进到上一个操作的地方 (必备)
ctrl alt n 内联临时变量
ExecutorService executorService = Executors.newFixedThreadPool(10); Future<Integer> submit = executorService.submit(() -> 2 * 3); 鼠标放在executorService Future<Integer> submit = Executors.newFixedThreadPool(10).submit(() -> 2 * 3);
ctrl alt p 将局部变量挪到方法参数中
ctrl alt j 快速lock模板等
ctrl alt s 打开设置面板
Ctrl Alt Enter 光标所在行上空出一行,光标定位到新行 反回车
ctrl alt a 将文件添加到版本控制
ctrl alt r maven快捷面板
Ctrl + Shift
Ctrl Shift C 复制当前文件磁盘路径到剪贴板
Ctrl Shift V 弹出缓存的最近拷贝的内容管理器弹出层
Ctrl Shift U 对选中的代码进行大 / 小写轮流转换 (必备)
ctrl shift m 到方法的顶部尾部
Ctrl Shift L 快速查看光标所在的方法 或 类的定义
Ctrl Shift A 查找动作 / 设置
Ctrl Shift [ 选中从光标所在位置到它的顶部中括号位置
Ctrl Shift ] 选中从光标所在位置到它的底部中括号位置
Ctrl Shift 左右方向 在代码文件上,光标跳转到当前单词 / 中文句的左、右侧开头位置,同时选中该单词 / 中文句
在光标焦点是在工具选项卡上,缩小、扩大选项卡区域
Ctrl Shift 前后方向 光标放在方法名上,将方法移动到上、下一个方法前面,调整方法排序
Ctrl Shift + 展开所有代码
Ctrl Shift - 折叠所有代码
ctrl shift j 选中的内容合并到一行
Ctrl Shift E 显示最近修改的文件列表的弹出层
Alt + Shift
Alt Shift 前后方向键 移动光标所在行向上、下移动
Alt Shift C 查看最近操作项目的变化情况列表
alt shift c 文件修改记录
alt shift L 版本提交记录
Alt Shift F 显示添加到收藏夹弹出层
Alt Shift 左键双击 选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句
Ctrl + Shift + Alt
Ctrl + Shift + Alt + N 前往指定的变量 / 方法
Ctrl + Shift + Alt + C 复制参考信息
Ctrl + Shift + Alt + V 无格式黏贴
Ctrl + Shift + Alt + S 打开当前项目设置
组合操作
F2 跳转到下一个高亮错误 或 警告位置 (必备)
F2 -> alt shift enter 快速处理错误
alt enter 根据光标所在问题,提供快速修复选择
ctrl f 查找模式
Shift F3 在查找模式下,查找匹配上一个
F3 在查找模式下,定位到下一个匹配处
全局搜索
ctrl shift n 全局搜索 两次可以查找全局 file
ctrl n 全局搜索 两次可以查找全局 class
递进选择取消
ctrl w 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围
Ctrl Shift W 递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 (必备)
层次结构
Ctrl Shift H 显示方法层次结构 放在方法上
ctrl h 显示当前类的层次结构
Ctrl Alt H 方法、引用调用层次
书签
Ctrl Shift 1,2,3…9 快速添加指定数值的书签
ctrl 1,2,3..9 定位到对应数值的书签位置
ctrl f11 选中文件 / 文件夹,使用助记符设定 / 取消书签
Shift F11 弹出书签显示层
参考 https://blog.csdn.net/weixin_45645568/article/details/114360060