IDEA默认快捷键

Posted maozexijr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA默认快捷键相关的知识,希望对你有一定的参考价值。

 

Editing

Ctrl + Space

代码补全 (类、方法、变量名)

Ctrl + Shift + Space

智能代码补全 (仅显示匹配度高的方法和变量名)

Ctrl + Shift + Enter

代码补全,并以分号结束

Ctrl + P

参数列表信息 (仅当方法调用时)

Ctrl + Q

快速查看文档说明

Shift + F1

外部文件

Ctrl +?mouse?over?code

简要信息

Ctrl + F1

显示插入符号的错误或警告信息

Alt + Insert

自动生成方法(Get、Set、 hashCode、equals、toString以及构造器)

Ctrl + O

方法覆盖

Ctrl + I

方法实现

Ctrl + Alt + T

代码环绕…?(if..else,?try..catch, for,synchronized等)

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?or?Shift?+?Delete

剪切当前行或所选块

Ctrl?+?C?or?Ctrl?+?Insert

复制当前行或所选块

Ctrl?+?V?or?Shift?+?Insert

粘贴

Ctrl?+?Shift + V

选择粘贴历史

Ctrl?+?D

复制当前行或选中块

Ctrl?+?Y

删除当前行

Ctrl?+?Shift + J

智能连行

Ctrl?+?Enter

智能分行

Shift + Enter

插入新行

Ctrl + Shift + U

字符或所选块自动大小写

Ctrl + Shift + ] / [

选中当前位置到类或方法的开始/结束

Ctrl + Delete

删除当前字符尾部

Ctrl + Backspace

删除当前字符前部

Ctrl + NumPad+/-

展开/折叠代码段

Ctrl + Shift?+?NumPad+

展开所有代码段

Ctrl + Shift?+?NumPad-

折叠所有代码段

Ctrl + F4

关闭当前标签页

Search/Replace

Double Shift

全文件查找

Ctrl + F

当前文件内查找

F3

下一匹配位置

Shift + F3

前一匹配位置

Ctrl + R

字符替换

Ctrl + Shift + F

路径内查找

Ctrl + Shift + R

路径内替换

Ctrl + Shift + S

结构内查找(最新版)

Ctrl + Shift + M

结构内替换(最新版)

Usage Search

Alt + F7 / Ctrl + F7

项目内查找方法调用/文件内查找方法调用

Ctrl + Shift + F7

文件内高亮方法调用

Ctrl + Alt + F7

列表显示方法调用

Compile and Run

Ctrl + F9

编译项目 (修改文件和依赖)

Ctrl + Shift + F9

编译所选文件、包和项目

Alt + Shift + F10

列表显示运行配置

Alt + Shift + F9

列表显示调试配置

Shift + F10

运行

Shift + F9

调试

Ctrl + Shift + F10

根据编辑器默认启动项运行

Debugging

F8

步过

F7

步入

Shift + F7

智能步入

Shift + F8

步出

Alt + F9

直达光标处

Alt + F8

表达式求值

F9

结束本轮调试或直达下一断点

Ctrl + F8

当前行断点或取消

Ctrl + Shift + F8

显示所有断点

Navigation

Ctrl + N

查找类

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 or 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

显示书签栏

Refactoring

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

代码段提取参数

VCS/Local History

Ctrl + K

提交

Ctrl + T

更新

Alt + Shift + C

显示最近更改

Alt + BackQuote (`)

显示版本控制列表

Live Templates

Ctrl + Alt + J

模板代码环绕

Ctrl + J

插入动态模板

General

Alt + #[0-9]

打开相应工具窗

Ctrl + S

保存

Ctrl + Alt + Y

同步

Ctrl + Shift + F12

当前标签页最大化或取消

Alt + Shift + F

添加到常用

Alt + Shift + I

以当前配置校验当前文件

Ctrl + BackQuote (`)

显示风格、方案列表

Ctrl + Alt + S

打开设置面板

Ctrl + Alt + Shift + S

打开项目结构面板

Ctrl + Shift + A

查找操作提示、面板等

Ctrl + Tab

遍历显示标签页和工具窗

 

以上是关于IDEA默认快捷键的主要内容,如果未能解决你的问题,请参考以下文章

IDEA与Eclipse默认快捷键对比

IDEA默认快捷键

idea快捷键使用

idea2017快捷键提示浮动弹窗如何取消

idea自动抽取变量快捷键

idea 多行注释 Ctrl shift / 失效问题