idea缩写快捷键_IntelliJ IDEA自用快捷键(使用defeat修改)

本列表来自网络改编

最终榜单

这榜单阵容太豪华了,后几名都是如此有用,毫不示弱。

? Top #10切来切去:Ctrl+Tab

? Top #9选你所想:Ctrl+W

? Top #8代码生成:Template/Postfix +Tab

? Top #7发号施令:Ctrl+Shift+A

? Top #6无处藏身:Shift+Shift

? Top #5自动完成:Ctrl+Shift+Enter

? Top #4创造万物:Alt+Insert

太难割舍,前三名并列吧!

? Top #1智能补全:Ctrl+Shift+Space

? Top #1自我修复:Alt+Enter

? Top #1重构一切:Ctrl+Shift+Alt+T

注意:在idea中许多组合键在不同的窗口和不同的编辑区域都有不同的用途

最常用快捷键- 未分类

Command

Binding

Description

defeat

-

Ctrl+/

代码提示

No

-

Ctrl+Alt+L

格式化代码

-

Ctrl+Alt+O

格式化import列表

-

Ctrl+Alt+T

创建单元测试用例

-

Ctrl+B

快速打开光标处的类或方法

-

Ctrl+E

可以显示最近编辑的文件列表

-

Ctrl+P

方法参数提示

-

Ctrl+Alt+V

重构-抽取为变量

-

Ctrl+Alt+F

重构-抽取为属性

-

Ctrl+Alt+P

重构-抽取为方法的参数

-

Ctrl+Alt+T

可以把代码包在一块内,例如try/catch

-

Shift+Alt+M

重构-抽取方法

No

-

Shift+F6

重构-重命名

-

Ctrl+F7

可以查询当前元素在当前文件中的引用,然后按F3可以选择

-

Ctrl+SHIFT+ N 或则 两次SHIFT

查找文件

-

Alt+回车

导入包或则解决需要try异常的的功能

Main menu-视图-切换全屏-

Ctrl+Alt+F11

切换全屏

NO

Toggle Presentation mode

Ctrl+Alt+F10

切换全屏2

NO

-

Ctrl+Alt+H

查看调用链,如:某个方法被谁调用了

[常用]自动代码,代码生成

Command

Binding

Description

defeat

-

CTRL+/

代码提示(自动补全代码 )

no

-

ALT+Insert

在编辑窗口中点击可以生成构造函数、toString、

getter/setter、重写父类方法等。

-

CTRL+Shift+回车

补全结尾,比如”(“, 会补全为”();”

-

CTRL+J

自动代码模版,eclipse中自定义的快速代码缩写

常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码,用Ctrl+J可以查看所有模板。

后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab。

再比如,要输入Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab即可。

[其他]自动代码,代码生成

Command

Binding

Description

defeat

-

ALT+回车

导入包,自动修正,等建议修改的问题都可以这里解决

-

CTRL+ALT+L

格式化代码

-

CTRL+ALT+I

自动缩进

-

CTRL+ALT+O

优化导入的类和包

-

CTRL+E

最近更改的代码

-

CTRL+P

方法参数提示

-

CTRL+ALT+SPACE

类名或接口名提示

-

CTRL+ALT+T

把选中的代码放在 TRY{} IF{} ELSE{} 里

编辑

Command

Binding

Description

defeat

-

Ctrl+Y

删除行

-

Ctrl+D

复制行

-

Ctrl+W

自动按语法选中代码

-

Ctrl+G

跳转到指定行

-

Ctrl+F11

添加移除书签

-

Ctrl+Shift+W

反选代码(相当于Ctrl+W的回退)

-

Ctrl+Shift+U

转换大小写

-

Ctrl+Left/Right

移动光标到前/后单词

-

Alt+→/←

切换文件标签

-

Alt+↑/↓

移动光标到上/下一个方法

-

Alt+SHIFT+ ↑/↓

把选中行上下移动

-

Alt+2

显示书签和断点节点

最常用Debug快捷键

Command

Binding

Description

defeat

-

Alt+F8

选中代码后,可重复运行选中的代码查看结果

-

F7

步入

-

F8

步过

-

F9

放行

-

Ctrl+F1

查看选中变量详细信息

-

Crtl+F8

在当前行打上断点

以下是未整理的快捷键

快捷键

Command

Binding

Description

defeat

-

Ctrl+Alt+Insert

在当前编辑文件下新建各种文件

-

Alt+回车

导入包,自动修正

-

Ctrl+Shift+N

查找文件

-

Ctrl+Alt+O

优化导入的类和包

-

Ctrl+R

替换文本

-

Ctrl+F

查找文本

-

Ctrl+Shift+Space

自动补全代码

-

Ctrl+Shift+Alt+N

查找类中的方法或变量

-

Ctrl+Alt+Space

类名或接口名提示

-

Ctrl+Alt+ left/right

返回至上次浏览的位置

-

Ctrl+Shift+F7

选中文本,按键,高亮显示所有该文本,按Esc高亮消失。

-

Ctrl+Up/Down

光标跳转到第一行或最后一行下

-

Ctrl+Shift+Up/Down

代码向上/下移动。

-

Ctrl+X

复制并删除行

-

Ctrl+D

复制行

-

Ctrl+/ 或 Ctrl+Shift+/

注释(// 或者/…/ )

-

Ctrl+E

最近打开的文件

-

Ctrl+H

显示类结构图

-

Ctrl+Q

显示注释文档

-

Ctrl+W

选中代码,连续按按个选中代码块

-

Alt+F1

查找代码所在位置

-

Alt+1

快速打开或隐藏工程面板

-

Alt+Shift+C

对比最近修改的代码

-

Alt+ left/right

切换代码视图

-

Alt+ Up/Down

在方法间快速移动定位

-

F2或Shift+F2

高亮错误或警告快速定位

查询快捷键

Command

Binding

Description

defeat

-

CTRL+N

查找类

-

CTRL+SHIFT+N

查找文件

-

CTRL+SHIFT+ALT+N

查找类中的方法或变量

-

CIRL+B

找变量的来源

-

CTRL+ALT+B

找所有的子类

-

CTRL+SHIFT+B

找变量的类

-

CTRL+G

定位行

-

CTRL+F

在当前窗口查找文本

-

CTRL+SHIFT+F

在指定窗口查找文本

-

CTRL+R

在当前窗口替换文本

-

CTRL+SHIFT+R

在指定窗口替换文本

-

ALT+SHIFT+C

查找修改的文件

-

CTRL+E

最近打开的文件

-

F3

向下查找关键字出现位置

-

SHIFT+F3

向上一个关键字出现位置

-

F4

查找变量来源

-

CTRL+ALT+F7

选中的字符查找工程出现的地方

-

CTRL+SHIFT+O

弹出显示查找内容

其他快捷方式

Command

Binding

Description

defeat

-

CIRL+ Shift + U

大小写切换

-

CTRL+Z

倒退

-

CTRL+SHIFT+Z

向前

-

CTRL+ALT+F12

资源管理器打开文件夹

-

ALT+F1

查找文件所在目录位置

-

SHIFT+ALT+INSERT

竖编辑模式

-

CTRL+/

注释//

-

CTRL+SHIFT+/

注释/…/

-

CTRL+W

选中代码,连续按会有其他效果

-

CTRL+B

快速打开光标处的类或方法

-

ALT+ ←/→

切换代码视图

-

CTRL+ALT ←/→

返回上次编辑的位置

-

ALT+ ↑/↓

在方法间快速移动定位

-

SHIFT+F6

重构-重命名

-

CTRL+H

显示类结构图

-

CTRL+Q

显示注释文档

-

ALT+1

快速打开或隐藏工程面板

-

CTRL+SHIFT+UP/DOWN

代码向上/下移动。

-

CTRL+UP/DOWN

光标跳转到第一行或最后一行下

-

ESC

光标返回编辑框

-

SHIFT+ESC

光标返回编辑框,关闭无用的窗口

-

F1

帮助千万别按,很卡!

-

CTRL+F4

非常重要下班都用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值