前言
唯手熟尔~
快捷键
Editing(编辑)
快捷键 | 描述 |
---|---|
Control + O | 覆盖方法(重写父类方法) |
Control + I | 实现方法(实现接口中的方法) |
Command + Option + T | 包围代码(try/catch) |
Command + J | 动态模板插入(方法注释…) |
Conmmand + / | 单行注释 |
Command + Shift + / | 块注释 |
Command + Option + L | 格式化代码 |
Ctrl + Option + O | 优化导入的类,可以对当前文件和整个包目录使用 |
Control + Shift + J | 智能的将代码拼接成一行 |
Command + Enter | 智能的拆分拼接的行 |
Shift + Enter | 开始新的一行 |
command + Shift + u | 大小写切换 |
Shift + Option + 上下 | 上下移动代码 |
Command + 加号 / Command + 减号 | 展开 / 折叠代码块 |
Command + Shift加号 / Command + Shift + 减号 | 展开 / 折叠代码块 |
Command + D | 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 |
Search/Replace(查询/替换)
快捷键 | 描述 |
---|---|
Double Shift | 查询任何东西 |
Command + F | 文件内查找 |
Command + R | 文件内替换 |
Command + Shift + F | 全局查找(根据路径) |
Command + Shift + R | 全局替换(根据路径) |
Option + F7 / Command + F7 | 在文件中查找用法 / 在类中查找用法 |
Navigation(导航)
快捷键 | 描述 |
---|---|
Command + Option + <- | 后退 |
Command + Option + -> | 前进 |
Command + O | 查找类文件 |
Command + Shift + O | 查找所有类型文件、打开文件、打开目录,打开目录需要在输入的内容前面或后面加一个反斜杠/ |
Command + Option + O | 全局搜索方法名、字段名 |
command + L | 定位到行 |
Command + E | 最近浏览文件 |
Command + Shift + E | 最近修改文件列表 |
Option + F1 -> “project view” | 定位当前class类所在jar包的位置 |
Command + B | 进入光标所在的方法/变量的接口或是定义处 |
Conmmand + Option + B | 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口 |
Option + Space, Command + Y | 快速打开光标所在方法、类的定义 |
Command + U | 前往当前光标所在的方法的父类的方法 / 接口定义 |
Command + F12 | 弹出当前文件结构层 |
Ctrl + H | 查看类或接口的继承结构 |
Ctrl + Option + H | 查看方法的调用链 |
F2 / Shift + F2 | 跳转到下一个/上一个突出错误或警告的位置 |
F4 / Command + 方向键下 | 编辑/查看代码源 |
Command + Option + U | 查看uml类图 |
Refactoring(重构)
快捷键 | 描述 |
---|---|
F5 | 复制文件到指定目录 |
F6 | 移动文件到指定目录 |
Shift + F6 | 重命名文件 |
Command + Option + N | 构建方法 |
Command + Option + M | 将选中的代码提取为方法 |
Command + Option + V | 提取变量 |
Command + Option + F | 提取字段 |
Command + Option + C | 提取常量 |
Command + Option + P | 提取参数 |
General(通用)
快捷键 | 描述 |
---|---|
Command + Shift + F12 | Editor最大化 |
F1 | 查看注释 |
Option + F12 | 打开终端 Terminal |
最后
本文到此结束,感谢阅读。如果您觉得不错,请关注公众号【当我遇上你】,您的支持是我写作的最大动力。