前言
无疑,快捷键可以极大提高开发效率,节省时间,不过笔者这里说明下,这里的快捷键都是笔者经常使用的,不是一个大而全的快捷键。主要是很多快捷键有可能很少用的上,却还要占用脑细胞,当然不乏有高手,很多快捷键都记得住。
常用快捷键整理
复制粘贴相关
Command + X 剪切所在行或选中的代码块到剪贴板
Command + C 复制所在行或选中的代码块到剪贴板
Command + V 从剪贴板粘贴
Command + Shift + V 从剪贴板缓冲区粘贴,会打开缓冲区,按时间倒排最近的列表
Command + D 复制所在行或选中的代码块
Command + Delete 删除所在行或选中的代码块的行
Control + Shift + J 智能的将代码拼接成一行
格式化代码:
Command + Option + T 包围选中代码块 [常见if else,try catch,比较好用]
Command + Option + L 格式化代码 或 格式化选中代码段
Control + Option + O 优化包import,有些引用包没有使用,使用该命令可直接删除
Control + Option + I 自动缩进线
操作代码
Option + 方向键上 连续选中代码块
Option + 方向键下 减少当前选中的代码块
Option + Enter 快速修复代码问题 / 提示可以修复代码的策略
Command + Shift + U 大小写字母切换
Command + W 关闭当前编辑代码页面
Command + N 生成getseter、构造器
注释相关
注意 需要在英文输入法下有效:
Command + / 增加或取消注释与行注释
Command + Option + / 增加或取消注释与块注释
查找快捷键
Shift + Shift 查找文件
Command + F 当前打开文件内查找
Command + G 打开查找后执行,向下查找
Command + Shift + G 打开查找后执行,向上查找
Command + R 当前打开文件内替换
Command + Shift + F 全局查找(根据路径)
Command + Shift + R 全局替换(根据路径)
Command + E 打开最近访问的记录列表
Command + Option + 方向键左 前进到上一个操作的地方
Command + Option + 方向键右 退回到上一个操作的地方
重构常用
Shift + F6 重命名文件,可以全局改动
Command + Option + M 将选中的代码片段提取为单独的方法
两张官方的图
windows
Mac
官方地址:https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
总结
idea的快捷键汇总都在图里,建议大家熟练掌握最常用的即可,二八原则嘛,好刀用到刀刃上,预祝看到此篇的同僚,都马不停蹄,剑指如飞~