附录 快捷键

    Alt

    快捷键 介绍
    Alt + ` 显示版本控制常用操作菜单弹出层
    Alt + Q 弹出一个提示,显示当前类的声明 / 上下文信息
    Alt + F1 显示当前文件选择目标弹出层,弹出层中有很多目标可以进行选择
    Alt + F2 对于前面页面,显示各类浏览器打开目标选择弹出层
    Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示
    Alt + F7 查找光标所在的方法 / 变量 / 类被调用的地方
    Alt + F8 在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
    Alt + Home 定位 / 显示到当前文件的 Navigation Bar
    Alt + Enter IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同(必备)
    Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等
    Alt + 左方向键 按左方向切换当前已打开的文件视图
    Alt + 右方向键 按右方向切换当前已打开的文件视图
    Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置
    Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置
    Alt + 1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多

    Ctrl + Alt

    快捷键 介绍
    Ctrl + Alt + L 格式化代码,可以对当前文件和整个包目录使用 (必备)
    Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用 (必备)
    Ctrl + Alt + I 光标所在行 或 选中部分进行自动代码缩进,有点类似格式化
    Ctrl + Alt + T 对选中的代码弹出环绕选项弹出层
    Ctrl + Alt + J 弹出模板选择窗口,将选定的代码加入动态模板中
    Ctrl + Alt + H 调用层次
    Ctrl + Alt + B 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
    Ctrl + Alt + V 快速引进变量
    Ctrl + Alt + Y 同步、刷新
    Ctrl + Alt + S 打开 IntelliJ IDEA 系统设置
    Ctrl + Alt + F7 显示使用的地方。寻找被该类或是变量被调用的地方,用弹出框的方式找出来
    Ctrl + Alt + F11 切换全屏模式
    Ctrl + Alt + Enter 光标所在行上空出一行,光标定位到新行
    Ctrl + Alt + Home 弹出跟当前文件有关联的文件弹出层
    Ctrl + Alt + Space 类名自动完成
    Ctrl + Alt + 左方向键 退回到上一个操作的地方 (必备)
    Ctrl + Alt + 右方向键 前进到上一个操作的地方 (必备)
    Ctrl + Alt + 前方向键 在查找模式下,跳到上个查找的文件
    Ctrl + Alt + 后方向键 在查找模式下,跳到下个查找的文件

    Alt + Shift

    快捷键 介绍
    Alt + Shift + N 选择 / 添加 task
    Alt + Shift + F 显示添加到收藏夹弹出层 / 添加到收藏夹
    Alt + Shift + C 查看最近操作项目的变化情况列表
    Alt + Shift + I 查看项目当前文件
    Alt + Shift + F7 在 Debug 模式下,下一步,进入当前方法体内,如果方法体还有方法,则会进入该内嵌的方法中,依此循环进入
    Alt + Shift + F9 弹出 Debug 的可选择菜单
    Alt + Shift + F10 弹出 Run 的可选择菜单
    Alt + Shift + 左键双击 选择被双击的单词 / 中文句,按住不放,可以同时选择其他单词 / 中文句
    Alt + Shift + 前方向键 移动光标所在行向上移动
    Alt + Shift + 后方向键 移动光标所在行向下移动

    其他

    快捷键 介绍
    F2 跳转到下一个高亮错误 或 警告位置 (必备)
    F3 在查找模式下,定位到下一个匹配处
    F4 编辑源
    F7 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
    F8 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
    F9 在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上
    F11 添加书签
    F12 回到前一个工具窗口
    Tab 缩进
    ESC 从工具窗口进入代码文件窗口
    连按两次Shift 弹出 Search Everywhere 弹出层