IntelliJ Idea 快捷键 Mac版

整理自 视频教程 1 | 视频教程 2

快捷键功能备注
已打开文件之间切换⇧ + ⌘ + { / }左右切换
已打开文件之间切换⌃ + Tab打开菜单栏上下切换
打开类⌘ + O
打开文件⌘ + ⇧ + O
打开单元测试⌘ + ⇧ + T如果没有,可以创建;测试类中使用可以跳回实现代码
打开最近打开的文件⌘ + E
删除行⌘ + Delete
剪切行⌘ + X粘贴时会出现在光标的上一行
复制一行⌘ + D
查看注释⌃ + J新版本的鼠标放上去自动显示注释
😃扩展 / 缩小选择区域⌥ + 上箭头 / 下箭头以光标的位置为起点
😃插入行⌘ + ⌥ + 回车在光标的上方插入
😃插入行⇧ + 回车在光标的下方插入
😃移动光标到方法签名⌃ + 上箭头与系统“调度中心”快捷键冲突
😃移动方法⌘ + ⇧ + 上箭头 / 下箭头光标必须移动到方法签名后才可以操作
😃移动行⌘ + ⇧ + 上箭头 / 下箭头光标并不能在方法签名处
反转 if 条件⌥ + 回车光标必须在 if 括号内;选择“invert ‘if’ condition”
创建字段并赋值⌥ + 回车第一次创建带有类变量的方法比较好用
😃自动创建类和方法⌥ + 回车除此之外很多地方都可以使用,探索吧
内联⌘ + ⌥ + N将方法外的变量、方法转化到方法内部
抽取参数⌘ + ⌥ + P让方法内使用的变量作通过方法参数传入
抽取变量⌘ + ⌥ + V在方法内部将常量改为变量
抽取字段⌘ + ⌥ + F将方法内的变量升级为类变量
抽取常量⌘ + ⌥ + C将方法内的变量升级为不可变的静态类变量
抽取方法⌘ + ⌥ + M方法内光标所在行逻辑,封装成一个新的方法
重命名⇧ + F6
重构菜单⌃ + T菜单内容与光标位置有关
内置sout soutm soutp soutv打印内容(不建议使用)
内置fori iter更多查看Live Templates
自定义内置Live Templates设置中添加
向后声明值.var 值.for 值.fori定义变量、循环变量
😃智能补全⌘ + ⇧ + 回车探索吧
优化import语句⌘ + ⌥ + O
查找Action⌘ + ⇧ + A
在所有地方查处双击⇧
格式化代码⌘ + ⌥ + L
运行和调试⌃ + ⌥+ R / D
粘贴时不格式化⌘ + ⌥ + ⇧ + V

说明

快捷键功能
😃我还没有掌握但认为重要的操作
Command 键
Control 键
Option 键
Shift 键
comments powered by Disqus