快速查找
快捷键 | 中文描述 |
---|---|
cmd+O | 查找类 |
cmd+shift+O | 查找文件 |
cmd+option+O | 查找符号 |
cmd+shift+A | 查找动作 |
⌘F12 | 查找类中方法 |
⌘R | 文件内替换 |
⌘⇧R | 全局替换(根据路径) |
⌘F | 文件内查找 |
⌘⇧F | 全局查找(根据路径) |
⌘G | 查找模式下,向下查找 |
⌘⇧G | 查找模式下,向上查找 |
⌥F7 | 查找方法全局调用点 |
快速跳转
快捷键 | 中文描述 |
---|---|
cmd+L | 跳转行/列 |
cmd+option+` | 跳转下一个Project窗口 |
cmd+shift+option+` | 跳转上一个Project窗口 |
cmd+E | 跳转最近打开的文件 |
⌘⇧⌫ | 跳转到最后一个编辑的地方 |
cmd+alt+← | 跳转上一次浏览的位置 |
cmd+alt+→ | 撤销跳转上一次浏览的位置 |
⌘U | 前往当前光标所在方法的父类的方法/接口定义 |
⌘B | 进入方法或者变量的引用处 |
⌘鼠标点击/⌘⌥B | 进入光标所在的方法/变量的接口或是定义处 |
⌘Y /⌥ Space | 快速打开光标所在方法、类的定义 |
⌘↓/F4 | 编辑/查看代码源 |
⌃⌥H | 显示调用层次结构 |
⌃H | 显示当前类的层次结构 |
⌃⇧B | 跳转到字段类型声明处 |
F2 / ⇧F2 | 跳转到下一个/上一个突出错误或警告的位置 |
书签与收藏
快捷键 | 中文描述 |
---|---|
F3 | 定义书签 |
cmd+F3 | 显示书签列表 |
ctrl+shift+数字键 | 定义数字书签 |
ctrl+数字键 | 跳转到指定的数字书签 |
alt+shift+F | 加入收藏 |
cmd+2 | 显示收藏窗口 包括书签、收藏、断点 |
快速重构
快捷键 | 中文描述 |
---|---|
shift+F6 | 重命名 |
cmd+alt+v | 抽取为局部变量 |
cmd+alt+c | 抽取为静态变量 |
cmd+alt+f | 抽取为成员变量 |
cmd+alt+p | 抽取为形参 |
cmd+alt+m | 抽取为方法 |
快捷Debug
快捷键 | 中文描述 |
---|---|
F7 | 单步运行 进入方法体 |
F8 | 单步运行 不进入方法体 |
alt+F9 | 运行到光标 |
F9 | 运行到下一个断点 |
cmd+F8 | 添加普通断点 |
cmd+shift+F8 | 查看/编辑断点 |
F2 | 修改变量值 |
alt+F8 | 运行表达式求值 |
快捷操作
快捷键 | 中文描述 |
---|---|
cmd+delete | 删除行 |
cmd+D | 复制行 |
cmd+N | 快捷生成代码 |
cmd+option+L | 格式化代码 |
cmd+option+T | 包围代码(使用if..else, try..catch, for, synchronized等包围选中的代码) |
ctrl+O | 覆盖父类方法 |
ctrl+I | 实现父类方法 |
cmd+7 | 查看类属性列表 |
cmd+shift+U | 大小写转换 |
cmd+; | 打开工程属性 |
cmd+, | 打开idea属性设置 |
⌘+ / ⌘- | 展开 / 折叠代码块 |
⌘⇧+ | 展开所有代码块 |
⌘⇧- | 折叠所有代码块 |
⇧↩ | 开始新的一行 |
⌘⌥↩ | 在上方开始新的一行 |
⌘⇧↩ | 自动结束代码,行末自动添加分号 |
⌘F1 | 在错误或警告处显示具体描述信息 |
| 注释/取消注释与行注释 |
⌘⌥/ | 注释/取消注释与块注释 |
⌥↩ | 显示意向动作和快速修复代码 |
⌘⇧V | 从最近的缓冲区粘贴 |
⌃Space | 基本的代码补全(补全任何类、方法、变量) |
⌃⇧Space | 智能代码补全(过滤器方法列表和变量的预期类型) |
⌥↑ | 连续选中代码块 |
⌥↓ | 减少当前选中的代码块 |
版本控制
快捷键 | 中文描述 |
---|---|
⌘T | 从版本控制器更新代码 |
⌘K | 提交代码到版本控制器 |
⌘⇧K | push代码 |
欢迎关注公众号:“架构一线”,定期分享一些实战心得,互联网前沿技术等.