Mac版 IntelliJ IDEA常用快捷键总结

IDEA 快捷键 for Mac

  • 注:本文快捷键针对 IDEA 2019.02版本,之前版本可能有部分快捷键不一样

  • option + enter: 智能提示、补全、导包、生成函数、实现接口,代码优化、拼写检查

跳转相关

快捷键 功能
option + command + ` next project window
shift + option + command + ` previous project window
command + E recent files
(command + E) X 2 recent change files
shift + command + E 最近浏览的位置
shift + option + C 最近的更改
shift + command + delete last edit location(上一个编辑的位置)
command + [ / ] (back / forward) 上/下 一个浏览位置的切换
F3 add bookmarks
option + F3 添加带标记的书签
control + 数字 在数字标记的书签间跳转
shift + option + F add to favorites, 收藏类或方法
shift + command + [ / ] tabs之间快速切换(注意中英文输入)
command + 数字 快速切换到指定的窗口
command + B 跳转到声明或使用的地方
option + command + B 查找所有的实现(子类)并选择跳转
shift + command + B 跳转到对象的类型的声明
command + down 跳转到源代码

光标快速定位、选择

快捷键 功能
left / right 向左/右 移动光标
shift + left / right 向左/向右 选中
fn + left / right 光标直接跳转到行首/行尾
shift + fn + left / right 选中至行首/行尾
option + left /right 光标以单词为单位左右移动
shift + option + left / righte 向左/向右 选中(以单词为单位)
shift + up / down 向上/下 选中一行
shift + option + up / down 当前行 上/下 移
command + L 光标跳转到指定行
option + 鼠标选择 shift + command + 8 列选择模式
control + command + G 选中文件中所有当前选择相同的文本进行操作

查找和替换

快捷键 功能
command + F 文件内查找字符串
command + R 文件内替换字符串
shift + command + F find in path(全局查找字符串)
shift + command + R replace in path(全局替换字符串)
command + O 查找类
shift + command + O 查找文件
option + command + O 查找符号
shift +command + A 查找所有行为
(shift) X 2 万能查找

运行与调试

快捷键 功能
shift + control + R 运行
shift + control + D 调试
command + F8 添加断点
shift + command + F8 查看所有断点 / 设置当前断点(光标在断点行时)
F8 step over
F7 step into
shift + F8 step out
shift + option + F7 force step into(可以跳转到JDK里面去)
option + F9 run to cursor
option + command + R resume program
shift + command + F8 可以设置条件断点
option + F8 表达式求值
F2 set value 设置变量值
null mute breakpoints
null 添加异常断点

重构相关

快捷键 功能
shift + F6 重命名(变量、方法、类名)
command + F6 更改函数签名
option + command + V 提取成一个变量,生成函数调用返回值
option + command + C 提取成静态常量
option + command + F 提取成对象成员
option + command + P 提取成函数参数
option + command + M 提取为一个方法

文件、文本操作

快捷键 功能
shift + F4 将当前文件以独立的窗口弹出
F6 移动文件
F5 复制文件
command + delete 删除文件
command + C 复制文件名
shift + command + C 复制文件绝对路径
shift + command + V 调出粘贴板
shift + option + command + V 无格式粘贴
command + D 复制当前行
shift + 鼠标单击 复制两个光标点之间的文本

文件、类的结构层次

快捷键 功能
command + F12 查看文件结构(file structure)
control + H 查看类层次(继承关系)
shift + command + H 查看方法层次(多态的时候使用)
control + option + H 产看方法调用层次
shift + option + command + U 查看Diagrams
option + command + U 以弹窗的方式查看Diagrams

代码生成

快捷键 功能
option + command + L 格式化代码
command + N 代码生成
control + O 重写方法
control + I 实现方法
command + / 单行注视
option + command + / 多行注视

上述为个人总结的2019.02版本的常用快捷键,之前版本可能部分快捷键有出入。如有错误、欢迎指正。

你可能感兴趣的:(Mac版 IntelliJ IDEA常用快捷键总结)