必须掌握的快捷键
反正本人经常忘记快捷键,网上也有大量的mac idea 快捷键整理。梳理出常用的快捷键,那么我们开发时候得心应手,百战不殆!
一、Editing(编辑)
- ⌘D 复制当前行或选定的块
- ⌘⌫ 删除当前行或选定的块的行
- ⌘⇧↩ 自动结束代码,行末自动添加分号
- ⌘P 显示方法的参数信息
- ⌃J, Mid. button click 快速查看文档
- ⌘N, ⌃↩, ⌃N 生成代码(getter、setter、构造函数、hashCode/equals,toString)
- ⌃O 覆盖方法(重写父类方法)
- ⌃I 实现方法(实现接口中的方法)
- ⌘⌥T 包围代码(使用 if..else, try..catch, for, synchronized 等包围选中的代码)command+option+T
- ⌥↑ 连续选中代码块
- ⌥↓ 减少当前选中的代码块
- ⌥↩ 显示意向动作和快速修复代码
- ⌘⌥L 格式化代码
- ⌃⌥O 优化 import
- ⌃⇧Q 显示上下文信息 (在类一个方法,变量,能展示出当前是哪个类) 很少用
- ⇥ / ⇧⇥ 缩进代码 / 反缩进代码
- ⇧↩ 开始新的一行
- ⌘⇧U 大小写切换
- 删除到单词的末尾(⌦键为 Fn+Delete)
- ⌘⇧] / ⌘⇧[ 选择直到代码块结束 / 开始
- ⌘+ / ⌘- 展开 / 折叠代码块
- ⌘⇧+ 展开所以代码块
- ⌘⇧- 折叠所有代码块
- ⌘W 关闭活动的编辑器选项卡
待续…….