Idea 常用快捷键

1、导航类快捷键

查找内容:

        当前文件:Ctrl + F ;

        全局文件:Ctrl + Shift + F

查找类名:Ctrl + N

查找文件名:Ctrl + Shift + N

文件内跳转:

        跳转指定行:Ctrl + G

        跳转到文件头/尾:Ctrl + Home/End

跳转到前/后方法:Alt + 上/下方向键

最近打开文件:Ctrl + E

最近查看位置:Ctrl + Shift + E

跳转到方法使用:Ctrl + B, Ctrl + Click

跳转到方法实现:Ctrl + Alt + B, Ctrl + Alt + Click(使用这个快捷键不会进到接口方法,直接到实现类【非常有用】

查看当前类的所有方法:Ctrl + F12

查看前/后一个浏览的位置:Ctrl + Alt + 左右方向键

2、文件操作类

复制/粘贴/剪切:Ctrl+c/Ctrl+v/Ctrl+x

接口类创建实现类:Alt+Enter->implement interface

创建测试类:Ctrl+Shift+T->create new Test

3、辅助编码类

注释

        行注释:Ctrl + /

        块注释:Ctrl + Shift + /

代码格式化:Ctrl + Alt + L

一揽子方法生成:Alt + Insert(getter/setter、constructor、equals/hashCode【可以选择实现方式】、toString【可以选择实现方式】)

补全相关:

        代码补全:Ctrl + Space

        自动补全:Ctrl + Shift + Space(跟代码补全相比,会显示不可访问的类和成员以及静态字段和方法)

        语句自动补全:Ctrl + Shift + Enter(自动完成分号并换行,或者自动补全花括号等等)

对选中代码的包裹操作:Ctrl + Alt + T(if语句、try-catch语句、变量加括号、类型强转)

参数信息:Ctrl + P(不知道方法需要传什么参数的时候可以提示)

方法重写:Ctrl + O

接口实现:Ctrl + I

代码行复制:Ctrl + D

代码行交换顺序:Ctrl + Shift + 上下方向键

删除行:Ctrl + Y(Ctrl + X也可以实现删除,以剪切行的形式)

依赖优化:Ctrl + Alt + O(可以通过开启 auto import省去每次操作,不建议自动导包)

代码选择:(很长字符串的选择,如JSON选择就很好用)

        扩大选择:Ctrl + W

        回退选择:Ctrl + Shift + W

4、重构快捷键

重命名:Shift + F6(适用方法/变量/类名...)

替换:

        当前文件替换:Ctrl + R

        全局替换:Ctrl + Shift + R(可以指定路径)

提取方法:Ctrl + Alt + M

提取变量:Ctrl + Alt + V

提取常量:Ctrl + Alt + C

提取Field:Ctrl + Alt + F

提取参数:Ctrl + Alt + P

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值