IntellijIDEA快捷键大全
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
取消选中下一处当前选择的内容
Ctrl + Shift + W
取消逐层往外扩展选中的内容
Ctrl + Alt + Shift + J
全部选中当前文件中当前选择的内容
Ctrl + A
选择当前全部
Ctrl + W
逐层往外扩展并选中内容
Ctrl + E
最近操作过的文件列表
Ctrl + Shift + E
最近修改过的文件列表
自动补全末尾的字符
Alt + Enter
最常用的快捷键,含包选择导入,帮助创建等
F2
定位到下一处的错误地方
Shift + F2
定位到上一处的错误地方
Ctrl + Shift + Alt + ↑
定位到上一处修改过的地方
Ctrl + Shift + Alt + ↓
定位到下一处修改过的地方
Home
光标移到行首
Alt + Q
查看类定义信息
Ctrl + Q
查看Documentation
Ctrl + P
查看参数定义
Ctrl + F12
查看当前类结构
Ctrl + Shift + H
查看方法的层次关系
Ctrl + Alt + H
查看方法的调用层次结构
Ctrl + Shift + V
查看剪贴板
Ctrl + H
查看类的层次关系
Ctrl + Shift + Alt + U
图表方式查看继承结构
Ctrl + Shift + ←或→
选择光标前/后单词
Shift + F3
移动到上一处匹配
F3
移动到下一处匹配
Ctrl + ←或→
移动光标到前/后单词
Ctrl + Alt + T
创建单元测试用例
Alt + Insert
可以新建类、方法等任何东西
查找任何内容,可搜索类、资源、配置项、方法等,还能搜索路径
Ctrl + Shift + Alt + N
符号搜索,包括接口名,类名,函数名,成员变量等
Ctrl + Shift + A
可以查找所有Intellij的命令,并且每个命令后面还有其快捷键
Ctrl + Shift + R
全局资源查找和替换
Alt + J
关闭当前Tab
Shift + ESC
关闭、隐藏当前面板
Ctrl + Shift + F12
关闭、隐藏所有面板
Ctrl + Shift + [
切换到上一个项目
Ctrl + Shift + ]
切换到下一个项目
Ctrl + C
复制文件名
Ctrl + Alt + V
抽取变量
Ctrl + Alt + P
抽取参数
Ctrl + Delete
从光标处往后删除
Ctrl + Backspace
从光标处往前删除
Alt + Delete
带检查的安全删除,可用于方法
Ctrl + 斜杠
单行注释
Ctrl + Shift + 斜杠
多行注释
Ctrl + Shift + W
反向自动按语法选中代码
Ctrl + C
复制
Ctrl + O
F11
添加、取消书签
Ctrl + +
展开代码
Ctrl + Shift + +
展开当前类的所有方法
Ctrl + -
折叠代码
Ctrl + Shift + -
折叠当前类的所有方法
Ctrl + Z
撤销
Ctrl + J
插入Live Template,比如main方法,我直接Ctrl + J,然后输入main回车就会自动补全main()方法
commit、提交
Ctrl + M
查看提交信息历史列表
Alt + Shift + C
查看最近的修改
Ctrl + Alt + Z
撤销当前的修改
Ctrl + T
拉取远程仓库
Ctrl + K
提交本地暂存区
Ctrl + Shift + K
提交远程仓库
Ctrl + Alt + A
添加版本控制
Ctrl + F4
Ctrl + Alt + B
跳转到实现处
Ctrl + G
跳转到指定的行
Alt + Home
跳转顶部的项目导航条
Ctrl + Alt + ←
跳转上一次光标所在的位置
Ctrl + B或Ctrl+鼠标左键
跳转声明处
Ctrl + Alt + →
跳转下一次光标所在的位置
Ctrl + Alt + Home
跳转项目的启动、入口类,如Junit测试类与被测试的类之间跳转
普通运行所选
Alt + Shift + F8
强制跳到下一步
Ctrl + Alt + F9
强制运行到光标处
Ctrl + F8
添加、取消断点
F8
跳到下一步
Ctrl + F2
停止当前运行
Shift + F8/td>
退出代码内部
Alt + F9
运行到光标处
Alt + 反引号
VCS操作
Ctrl + Enter
选中下一处当前选择的内容
Shift + Home
从光标处起,一次选中至本行的头部
Shift + End
从光标处起,一次选中至本行的尾部
Ctrl + Shift + →
从光标处起,依次往右选中内容
Ctrl + Shift + ←
从光标处起,依次往左选中内容
Ctrl + Tab
切换操作页面
Shift + Alt + J
Shift + F11
查看所有书签
Alt + F7
查找类或方法在哪被使用
Ctrl + E / Ctrl + Shift + E
打开最近打开过的或编辑过的文件
Ctrl + F11
带标志的书签
Ctrl + Shift + I
弹框查看方法实现
Ctrl + Tab
切换标签页
Alt + Num
切换窗口,常用的有1-项目结构,3-搜索结果,4/5-运行调试
Ctrl + F
文件内查找字符串
Ctrl + N
按类名搜索类,比如 Java,Groovy,Scala 等类文件
Ctrl + Shift + N
按文件名搜索所有文件,可以使用"hello.java:111"直接跳转到hello.java的111行
Ctrl + Shift + F
按照文本的内容查找
双击Shift
Shift + F10
普通运行当前
Shift + F9
Debug运行当前
Alt + Shift + F9
Debug运行所选
Ctrl + Shift + F9
编译当前
Ctrl + F9
编译项目
Ctrl + Shift + F8
查看所有断点
F9
断点调试的Continue
F7
进入代码内部
Alt + Shift + F10
Ctrl + Alt + C
抽取常量
Ctrl + Alt + M
抽取方法
Ctrl + Alt + F
抽取字段
Ctrl + Shift + C
复制文件的完整路径
Ctrl + Alt + N
内联
Ctrl + F6
修改签名
Ctrl + Alt + Shift + T
重构汇总,重构当前
Shift + F6
重命名
覆盖父类方法
Ctrl + Alt + O
格式化import列表,wk.baidu.com掉未使用的导包
Ctrl + Alt + L
格式化代码
Ctrl + X
剪切行
CTRL + D
拷贝当前行到下一行
Ctrl + Shift + Z
取消撤销
Delete
删除
Ctrl + Y
删除当前行
Ctrl + I
实现接口方法
Ctrl + R
在当前文件夹下选择文件类型用于创建
Ctrl + V
粘贴
Ctrl + Shift + ↑
整行(方法)上移
Ctrl + Shift + ↓
整行(方法)下移
Ctrl + Shift + Space
智能补全
Ctrl + Shift + J
转换为单行连接
Ctrl + W
自动按语法选中代码
Ctrl + Shif t +Enter
End
光标移到末尾
Ctrl + ]
将光标定位到代码块结尾处
Ctrl + [
将光标定位到代码块开始处
Alt + Shift + Enter
将光标定位到上一行
Shift + Enter
将光标定位到下一行
Alt + ←或→
切换到左边窗口或右边窗口
Alt + ↑或↓
上一个方法或下一个方法
Ctrl + U
跳转到父类
替换
Ctrl + Alt + J
选择Live Tmeplate
Ctrl + Alt + T
选择并进行代码包围
Ctrl + Shift + U
英文大小写切换
Alt + Insert
在包中就是选择文件类型用于新建;在文件中就是添加构造器,Getter/Setter,toString实现等
Ctrl + Alt + Insert
Ctrl + Shift + W
取消逐层往外扩展选中的内容
Ctrl + Alt + Shift + J
全部选中当前文件中当前选择的内容
Ctrl + A
选择当前全部
Ctrl + W
逐层往外扩展并选中内容
Ctrl + E
最近操作过的文件列表
Ctrl + Shift + E
最近修改过的文件列表
自动补全末尾的字符
Alt + Enter
最常用的快捷键,含包选择导入,帮助创建等
F2
定位到下一处的错误地方
Shift + F2
定位到上一处的错误地方
Ctrl + Shift + Alt + ↑
定位到上一处修改过的地方
Ctrl + Shift + Alt + ↓
定位到下一处修改过的地方
Home
光标移到行首
Alt + Q
查看类定义信息
Ctrl + Q
查看Documentation
Ctrl + P
查看参数定义
Ctrl + F12
查看当前类结构
Ctrl + Shift + H
查看方法的层次关系
Ctrl + Alt + H
查看方法的调用层次结构
Ctrl + Shift + V
查看剪贴板
Ctrl + H
查看类的层次关系
Ctrl + Shift + Alt + U
图表方式查看继承结构
Ctrl + Shift + ←或→
选择光标前/后单词
Shift + F3
移动到上一处匹配
F3
移动到下一处匹配
Ctrl + ←或→
移动光标到前/后单词
Ctrl + Alt + T
创建单元测试用例
Alt + Insert
可以新建类、方法等任何东西
查找任何内容,可搜索类、资源、配置项、方法等,还能搜索路径
Ctrl + Shift + Alt + N
符号搜索,包括接口名,类名,函数名,成员变量等
Ctrl + Shift + A
可以查找所有Intellij的命令,并且每个命令后面还有其快捷键
Ctrl + Shift + R
全局资源查找和替换
Alt + J
关闭当前Tab
Shift + ESC
关闭、隐藏当前面板
Ctrl + Shift + F12
关闭、隐藏所有面板
Ctrl + Shift + [
切换到上一个项目
Ctrl + Shift + ]
切换到下一个项目
Ctrl + C
复制文件名
Ctrl + Alt + V
抽取变量
Ctrl + Alt + P
抽取参数
Ctrl + Delete
从光标处往后删除
Ctrl + Backspace
从光标处往前删除
Alt + Delete
带检查的安全删除,可用于方法
Ctrl + 斜杠
单行注释
Ctrl + Shift + 斜杠
多行注释
Ctrl + Shift + W
反向自动按语法选中代码
Ctrl + C
复制
Ctrl + O
F11
添加、取消书签
Ctrl + +
展开代码
Ctrl + Shift + +
展开当前类的所有方法
Ctrl + -
折叠代码
Ctrl + Shift + -
折叠当前类的所有方法
Ctrl + Z
撤销
Ctrl + J
插入Live Template,比如main方法,我直接Ctrl + J,然后输入main回车就会自动补全main()方法
commit、提交
Ctrl + M
查看提交信息历史列表
Alt + Shift + C
查看最近的修改
Ctrl + Alt + Z
撤销当前的修改
Ctrl + T
拉取远程仓库
Ctrl + K
提交本地暂存区
Ctrl + Shift + K
提交远程仓库
Ctrl + Alt + A
添加版本控制
Ctrl + F4
Ctrl + Alt + B
跳转到实现处
Ctrl + G
跳转到指定的行
Alt + Home
跳转顶部的项目导航条
Ctrl + Alt + ←
跳转上一次光标所在的位置
Ctrl + B或Ctrl+鼠标左键
跳转声明处
Ctrl + Alt + →
跳转下一次光标所在的位置
Ctrl + Alt + Home
跳转项目的启动、入口类,如Junit测试类与被测试的类之间跳转
普通运行所选
Alt + Shift + F8
强制跳到下一步
Ctrl + Alt + F9
强制运行到光标处
Ctrl + F8
添加、取消断点
F8
跳到下一步
Ctrl + F2
停止当前运行
Shift + F8/td>
退出代码内部
Alt + F9
运行到光标处
Alt + 反引号
VCS操作
Ctrl + Enter
选中下一处当前选择的内容
Shift + Home
从光标处起,一次选中至本行的头部
Shift + End
从光标处起,一次选中至本行的尾部
Ctrl + Shift + →
从光标处起,依次往右选中内容
Ctrl + Shift + ←
从光标处起,依次往左选中内容
Ctrl + Tab
切换操作页面
Shift + Alt + J
Shift + F11
查看所有书签
Alt + F7
查找类或方法在哪被使用
Ctrl + E / Ctrl + Shift + E
打开最近打开过的或编辑过的文件
Ctrl + F11
带标志的书签
Ctrl + Shift + I
弹框查看方法实现
Ctrl + Tab
切换标签页
Alt + Num
切换窗口,常用的有1-项目结构,3-搜索结果,4/5-运行调试
Ctrl + F
文件内查找字符串
Ctrl + N
按类名搜索类,比如 Java,Groovy,Scala 等类文件
Ctrl + Shift + N
按文件名搜索所有文件,可以使用"hello.java:111"直接跳转到hello.java的111行
Ctrl + Shift + F
按照文本的内容查找
双击Shift
Shift + F10
普通运行当前
Shift + F9
Debug运行当前
Alt + Shift + F9
Debug运行所选
Ctrl + Shift + F9
编译当前
Ctrl + F9
编译项目
Ctrl + Shift + F8
查看所有断点
F9
断点调试的Continue
F7
进入代码内部
Alt + Shift + F10
Ctrl + Alt + C
抽取常量
Ctrl + Alt + M
抽取方法
Ctrl + Alt + F
抽取字段
Ctrl + Shift + C
复制文件的完整路径
Ctrl + Alt + N
内联
Ctrl + F6
修改签名
Ctrl + Alt + Shift + T
重构汇总,重构当前
Shift + F6
重命名
覆盖父类方法
Ctrl + Alt + O
格式化import列表,wk.baidu.com掉未使用的导包
Ctrl + Alt + L
格式化代码
Ctrl + X
剪切行
CTRL + D
拷贝当前行到下一行
Ctrl + Shift + Z
取消撤销
Delete
删除
Ctrl + Y
删除当前行
Ctrl + I
实现接口方法
Ctrl + R
在当前文件夹下选择文件类型用于创建
Ctrl + V
粘贴
Ctrl + Shift + ↑
整行(方法)上移
Ctrl + Shift + ↓
整行(方法)下移
Ctrl + Shift + Space
智能补全
Ctrl + Shift + J
转换为单行连接
Ctrl + W
自动按语法选中代码
Ctrl + Shif t +Enter
End
光标移到末尾
Ctrl + ]
将光标定位到代码块结尾处
Ctrl + [
将光标定位到代码块开始处
Alt + Shift + Enter
将光标定位到上一行
Shift + Enter
将光标定位到下一行
Alt + ←或→
切换到左边窗口或右边窗口
Alt + ↑或↓
上一个方法或下一个方法
Ctrl + U
跳转到父类
替换
Ctrl + Alt + J
选择Live Tmeplate
Ctrl + Alt + T
选择并进行代码包围
Ctrl + Shift + U
英文大小写切换
Alt + Insert
在包中就是选择文件类型用于新建;在文件中就是添加构造器,Getter/Setter,toString实现等
Ctrl + Alt + Insert