IDEA快捷键
入门
用户界面
- 项目
Alt + 1
- 版本控制
Alt + 9
- 运行
Alt + 4
- 调试
Alt + 5
- 终端
Alt + F12
- 编辑器
Escape
- 最大化编辑窗口
Ctrl + Shift + F12
- 返回默认布局
Shift + F12
- 跳到上一个活动窗口
F12
- 调整工具栏大小
Ctrl + Shift + Left/Right/Up/Down
- 文件/工具窗口跳转
Ctrl + Tab
快速弹出窗口
- 说明
Ctrl + Q
- 参数信息
Ctrl + P
- 上下文信息
Alt + Q
- 定义
Ctrl + Shift + I
- 用法
Ctrl + Alt + F7
导航
- 导航到文件
Alt + Home
- 导航到最近访问文件
Ctrl + E
- 在打开的标签之间导航
Alt + Left
Alt + Right
- 导航到最近位置
Ctrl + Shift + E
- 文件内导航
Ctrl + F12
- 导航到文件路径
Ctrl + Alt + F12
- 在特定窗口中打开文件
Alt + F1
- 导航到声明及类型
Ctrl + B
Ctrl + Shift + B
- 导航到源
F4
- 导航到接口
Ctrl + U
- 导航到实现
Ctrl + Alt + B
- 导航到类型层次结构
Ctrl + H
- 在错误或警告之间导航
F2
Shift + F2
- 导航到方法
Alt + Up
Alt + Down
- 导航到起始/结束代码块括号
Ctrl + Shift + M
- 导航到代码块
Ctrl + Shift + [
Ctrl + Shift + ]
- 查找行/列
Ctrl + G
###查找/替换
- 查找所有
Shift + Shift
Shift + Shift + Shift + Shift
- 查找类
Ctrl + N
- 查找文件
Ctrl + Shift + N
- 查找操作
Ctrl + Shift + A
- 在当前文件查找
Ctrl + F
- 全局查找
Ctrl + Shift + F
- 查看搜索历史
Alt + Down
- 在当前文件查找并替换
Ctrl + R
- 全局替换
Ctrl + Shift + R
- 下个出现地
F3
- 上个出现地
Shift + F3
- 查找元素在当前文件的用法
Ctrl + F7
- 查找元素在当前文件的所有用法
Ctrl + Shift + F7
- 全局查找引用
Alt + F7
编辑
- 撤销
Ctrl + Z
- 恢复
Ctrl + Shift + Z
- 复制路径
Ctrl + Shift + C
- 在历史中粘贴
Ctrl + Shift + V
- 选中单个元素
Alt + J
- 取消选中
Alt + Shift + J
- 选中所有
Ctrl + Alt + Shift + J
- 移动元素
Ctrl + Shift + Alt + Left
Ctrl + Shift + Alt + Right
- 移动方法
Ctrl + Shift + Up
Ctrl + Shift + Down
- 移动当前代码行
Alt + Shift + Up
Alt + Shift + Down
- 复制一行代码
Ctrl + D
- 删除一行代码
Ctrl + Y
- 连接线条
Ctrl + Shift + J
- 添加新行
Shift + Enter
Ctrl + Alt + Enter
- 注释单行代码
Ctrl + /
- 注释多行代码
Ctrl + Shift + /
- 向前/向后导航
Ctrl + Alt + Left
Ctrl + Alt + Right
- 展开或折叠代码块
Ctrl + N+
Ctrl + N-
- 递归展开/折叠
Ctrl + Alt + N+
Ctrl + Alt + N-
- 展开/折叠所有
Ctrl + Shift + N+
Ctrl + Shift + N-
- 扩展/缩小选择
Ctrl + W
Ctrl + Shift + W
代码完成
- 基本代码完成
Ctrl + Space
- 智能提示
Ctrl + Shift + Space
- 智能完成
Ctrl + Shift + Enter
- 实现方法
Ctrl + I
- 重写方法
Ctrl + O
- 创建新的…
Alt + Insert
- 创建文件/包
Ctrl + Alt + Insert
- 环绕…
Ctrl + Alt + T
- 解除声明
Ctrl + Shift + Delete
重构
- 重命名元素
Shift + F6
- 提取变量
Ctrl + Alt + V
- 提取字段
Ctrl + Alt + F
- 提取常量
Ctrl + Alt + C
- 提取方法
Ctrl + Alt + M
- 提取参数
Ctrl + Alt + P
- 排队
Ctrl + Alt + N
- 复制
F5
- 移动
F6
- 重构…
Ctrl + Alt + Shift + T
- 排除更改
Delete
- 删除更改
Ctrl + X
检查
- 快速修复
Alt + Enter
格式
- 格式化代码
Ctrl + Alt + L
- 自动缩进行
Ctrl + Alt + I
- 优化导入
Ctrl + Alt + O
版本控制
- 弹出窗口
Alt + ``
- 更新项目
Ctrl + T
- 提交更改
Ctrl + K
- 推送提交
Ctrl + Shift + K
编译
- 编译项目
Ctrl + F9
专业技巧
- 比较两文件差异
Ctrl + D