IntelliJ IDEA 键盘快捷键
IntelliJ IDEA键盘快捷键速查表包含IntelliJ IDEA中大部分键盘快捷键的可视化表,帮助初学者快速掌握IntelliJ IDEA。
IDEA Windows 和 Linux 键盘映射
编辑
| 快捷键 | 说明 | 
|---|---|
| CtrlSpace | 基本代码完成 | 
| CtrlShiftSpace | 智能代码完成 | 
| CtrlShiftEnter | 完整声明 | 
| CtrlP | 参数信息 | 
| CtrlQ | 快速文档查找 | 
| ShiftF1 | 外部文档 | 
| Ctrlhover | 简介 | 
| CtrlF1 | 插入符号处的错误或警告 | 
| AltInsert | 生成代码 | 
| CtrlO | 覆盖方法 | 
| CtrlI | 实现方法 | 
| CtrlAltT | 环绕着 | 
| Ctrl/ | 注释或取消注释行 | 
| CtrlShift/ | 评论或取消评论块 | 
| CtrlW | 选择连续递增的代码块 | 
| CtrlShiftW | 将当前选择减少到以前的状态 | 
| AltQ | 上下文信息 | 
| AltEnter | 显示意图操作和快速修复 | 
| CtrlAltL | 重新格式化代码 | 
| CtrlAltO | 优化导入 | 
| CtrlAltI | 自动缩进行 | 
| Tab | 缩进所选行 | 
| ShiftTab | 取消缩进所选行 | 
| CtrlX | 将当前行或选定的块剪切到剪贴板 | 
| CtrlC | 将当前行或选定的块复制到剪贴板 | 
| CtrlV | 从剪贴板粘贴 | 
| CtrlShiftV | 从最近的缓冲区粘贴 | 
| CtrlD | 复制当前行或选定的块 | 
| CtrlY | 删除插入符处的行 | 
| CtrlShiftJ | 智能线路加入 | 
| CtrlEnter | 智能分线 | 
| ShiftEnter | 开始新行 | 
| CtrlShiftU | 在插入符号或选定块处切换单词的大小写 | 
| CtrlShift]/[ | 选择直到代码块结束/开始 | 
| CtrlBackspace | 删除到词尾/开头 | 
| Ctrl+/- | 展开/折叠代码块 | 
| CtrlShift+ | 展开全部 | 
| CtrlShift- | 全部收缩 | 
| CtrlF4 | 关闭活动编辑器选项卡 | 
使用搜索
| 快捷键 | 说明 | 
|---|---|
| AltF7/CtrlF7 | 查找用法/在文件中查找用法 | 
| CtrlShiftF7 | 突出显示文件中的用法 | 
| CtrlAltF7 | 显示用法 | 
导航
| 快捷键 | 说明 | 
|---|---|
| CtrlN | 去 class | 
| CtrlShiftN | 转到文件 | 
| CtrlAltShiftN | 转到符号 | 
| AltRight/Left | 转到下一个/上一个编辑器选项卡 | 
| F12 | 返回上一个工具窗口 | 
| Esc | 转到编辑器 | 
| ShiftEsc | 隐藏活动或最后一个活动窗口 | 
| CtrlShiftF4 | 关闭活动运行,消息... | 
| CtrlG | 导航到行:列 | 
| CtrlE | 最近的文件弹出窗口 | 
| CtrlAltLeft/Right | 向后/向前导航 | 
| CtrlShiftBackspace | 导航到上次编辑位置 | 
| AltF1 | 在任何视图中选择当前文件或符号 | 
| CtrlB/CtrlClick | 去申报 | 
| CtrlAltB | 转到实施 | 
| CtrlShiftI | 打开快速定义查找 | 
| CtrlShiftB | 转到类型声明 | 
| CtrlU | 转到超方法/超类 | 
| AltUp/Down | 转到上一个/下一个方法 | 
| Ctrl]/[ | 移动到代码块结束/开始 | 
| CtrlF12 | 文件结构弹出窗口 | 
| CtrlH | 类型层次结构 | 
| CtrlShiftH | 方法层次 | 
| CtrlAltH | 调用层级 | 
| F2/ShiftF2 | 下一个/上一个突出显示的错误 | 
| F4/CtrlEnter | 编辑源/查看源 | 
| AltHome | 显示导航栏 | 
| F11 | 切换书签 | 
| CtrlF11 | 使用助记符切换书签 | 
| Ctrl0...9 | 转到编号书签 | 
| ShiftF11 | 显示书签 | 
搜索/替换
| 快捷键 | 说明 | 
|---|---|
| Double Shift | 到处搜索 | 
| CtrlF | 寻找 | 
| F3ShiftF3 | 查找下一个/查找上一个 | 
| CtrlR | 代替 | 
| CtrlShiftF | 在路径中查找 | 
| CtrlShiftR | 在路径中替换 | 
实时模板
| 快捷键 | 说明 | 
|---|---|
| CtrlAltJ | 用实时模板环绕 | 
| CtrlJ | 插入实时模板 | 
| iter | 按照Java SDK 1.5风格迭代 | 
| inst | 使用 instanceof 检查对象类型并将其向下转换 | 
| itco | 迭代 java.util.Collection 的元素 | 
| itit | 迭代 java.util.Iterator 的元素 | 
| itli | 迭代 java.util.List 的元素 | 
| psf | 公共静态决赛 | 
| thr | 扔新的 | 
重构
| 快捷键 | 说明 | 
|---|---|
| F5 | 复制 | 
| F6 | 移动 | 
| AltDelete | 安全删除 | 
| ShiftF6 | 改名 | 
| CtrlF6 | 更改签名 | 
| CtrlAltN | 排队 | 
| CtrlAltM | 提取方法 | 
| CtrlAltV | 提取变量 | 
| CtrlAltF | 提取字段 | 
| CtrlAltC | 提取常量 | 
| CtrlAltP | 提取参数 | 
调试
| 快捷键 | 说明 | 
|---|---|
| F8/F7 | 跨过/进入 | 
| ShiftF7/ShiftF8 | 智能步入/走出 | 
| AltF9 | 运行到光标处 | 
| AltF8 | 评估表达 | 
| F9 | 恢复程序 | 
| CtrlF8 | 切换断点 | 
| CtrlShiftF8 | 查看断点 | 
编译运行
| 快捷键 | 说明 | 
|---|---|
| CtrlF9 | 做项目 | 
| CtrlShiftF9 | 编译选定的文件、包或模块 | 
| AltShiftF10/F9 | 选择配置并运行/和调试 | 
| ShiftF10/F9 | 运行/调试 | 
| CtrlShiftF10 | 从编辑器运行上下文配置 | 
VCS/本地历史
| 快捷键 | 说明 | 
|---|---|
| CtrlK | 提交项目到 VCS | 
| CtrlT | 从 VCS 更新 | 
| AltShiftC | 查看最近的更改 | 
| Alt` | VCS 操作弹出窗口 | 
一般的
| 快捷键 | 说明 | 
|---|---|
| Alt0...9 | 打开相应的工具窗口 | 
| CtrlS | 保存全部 | 
| CtrlAltY | 同步 | 
| CtrlShiftF12 | 切换最大化编辑器 | 
| AltShiftF | 添加到收藏夹 | 
| AltShiftI | 检查当前文件 | 
| Ctrl` | 快速切换电流方案 | 
| CtrlAltS | 打开设置对话框 | 
| CtrlAltShiftS | 打开项目结构对话框 | 
| CtrlShiftA | 寻找行动 | 
| CtrlTab | 在工具和选项卡之间切换 | 
                声明 定期同步开源项目
    reference
            
        评论
欢迎提交文档错误或者建议。提交成功后自己可见,其他用户待审核通过后才可见。
            您暂未登录
            
    
                必须登录后才能使用评论功能(评论、点赞、回复、删除等),请
    点击跳转登录
。首次评论仅自己可见,待管理员审核通过后,才会对外发布。