IntelliJ IDEA 键盘快捷键

IntelliJ IDEA 是一款非常优秀的 Java IDE,它的大部分命令都有快捷键,让你的手不离开键盘

IDEA Windows 和 Linux 键盘映射

编辑

快捷键说明
Ctrl Space基本代码完成
Ctrl Shift Space智能代码完成
Ctrl Shift Enter完整声明
Ctrl P参数信息
Ctrl Q快速文档查找
Shift F1外部文档
Ctrl hover简介
Ctrl F1插入符号处的错误或警告
Alt Insert生成代码
Ctrl O覆盖方法
Ctrl I实现方法
Ctrl Alt T环绕着
Ctrl /注释或取消注释行
Ctrl Shift /评论或取消评论块
Ctrl W选择连续递增的代码块
Ctrl Shift W将当前选择减少到以前的状态
Alt Q上下文信息
Alt Enter显示意图操作和快速修复
Ctrl Alt L重新格式化代码
Ctrl Alt O优化导入
Ctrl Alt I自动缩进行
Tab缩进所选行
Shift Tab取消缩进所选行
Ctrl X将当前行或选定的块剪切到剪贴板
Ctrl C将当前行或选定的块复制到剪贴板
Ctrl V从剪贴板粘贴
Ctrl Shift V从最近的缓冲区粘贴
Ctrl D复制当前行或选定的块
Ctrl Y删除插入符处的行
Ctrl Shift J智能线路加入
Ctrl Enter智能分线
Shift Enter开始新行
Ctrl Shift U在插入符号或选定块处切换单词的大小写
Ctrl Shift ] / [选择直到代码块结束/开始
Ctrl Backspace删除到词尾/开头
Ctrl + / -展开/折叠代码块
Ctrl Shift +展开全部
Ctrl Shift -全部收缩
Ctrl F4关闭活动编辑器选项卡

使用搜索

快捷键说明
Alt F7 / Ctrl F7查找用法/在文件中查找用法
Ctrl Shift F7突出显示文件中的用法
Ctrl Alt F7显示用法

导航

快捷键说明
Ctrl N去 class
Ctrl Shift N转到文件
Ctrl Alt Shift N转到符号
Alt Right / Left转到下一个/上一个编辑器选项卡
F12返回上一个工具窗口
Esc转到编辑器
Shift Esc隐藏活动或最后一个活动窗口
Ctrl Shift F4关闭活动运行,消息...
Ctrl G去线
Ctrl E最近的文件弹出窗口
Ctrl Alt Left / Right向后/向前导航
Ctrl Shift Backspace导航到上次编辑位置
Alt F1在任何视图中选择当前文件或符号
Ctrl B / Ctrl Click去申报
Ctrl Alt B转到实施
Ctrl Shift I打开快速定义查找
Ctrl Shift B转到类型声明
Ctrl U转到超方法/超类
Alt Up / Down转到上一个/下一个方法
Ctrl ]/[移动到代码块结束/开始
Ctrl F12文件结构弹出窗口
Ctrl H类型层次结构
Ctrl Shift H方法层次
Ctrl Alt H调用层级
F2 / Shift F2下一个/上一个突出显示的错误
F4 / Ctrl Enter编辑源/查看源
Alt Home显示导航栏
F11切换书签
Ctrl F11使用助记符切换书签
Ctrl 0...9转到编号书签
Shift F11显示书签

搜索/替换

快捷键说明
Double Shift到处搜索
Ctrl F寻找
F3 Shift F3查找下一个/查找上一个
Ctrl R代替
Ctrl Shift F在路径中查找
Ctrl Shift R在路径中替换

实时模板

快捷键说明
Ctrl Alt J用实时模板环绕
Ctrl J插入实时模板
iter按照Java SDK 1.5风格迭代
inst使用 instanceof 检查对象类型并将其向下转换
itco迭代 java.util.Collection 的元素
itit迭代 java.util.Iterator 的元素
itli迭代 java.util.List 的元素
psf公共静态决赛
thr扔新的

重构

快捷键说明
F5复制
F6移动
Alt Delete安全删除
Shift F6改名
Ctrl F6更改签名
Ctrl Alt N排队
Ctrl Alt M提取方法
Ctrl Alt V提取变量
Ctrl Alt F提取字段
Ctrl Alt C提取常量
Ctrl Alt P提取参数

调试

快捷键说明
F8/F7跨过/进入
Shift F7 / Shift F8智能步入/走出
Alt F9运行到光标处
Alt F8评估表达
F9恢复程序
Ctrl F8切换断点
Ctrl Shift F8查看断点

编译运行

快捷键说明
Ctrl F9做项目
Ctrl Shift F9编译选定的文件、包或模块
Alt Shift F10 / F9选择配置并运行/和调试
Shift F10 / F9运行/调试
Ctrl Shift F10从编辑器运行上下文配置

VCS/本地历史

快捷键说明
Ctrl K提交项目到 VCS
Ctrl T从 VCS 更新
Alt Shift C查看最近的更改
Alt `VCS 操作弹出窗口

一般的

快捷键说明
Alt 0...9打开相应的工具窗口
Ctrl S保存全部
Ctrl Alt Y同步
Ctrl Shift F12切换最大化编辑器
Alt Shift F添加到收藏夹
Alt Shift I检查当前文件
Ctrl `快速切换电流方案
Ctrl Alt S打开设置对话框
Ctrl Alt Shift S打开项目结构对话框
Ctrl Shift A寻找行动
Ctrl Tab在工具和选项卡之间切换