IDEA快捷键

常用:

复制当前行,直接在下一行复制出当前行Ctrl + D(Duplicate复制)
快速提示完成,在代码存在语法问题时,IDEA 会提示使用该快捷键自动修正语法
(功能非常强大,最常使用)
Alt + Enter
快速生成含有任意形参的构造器和私有属性的Getter/Setter等方法(最常使用Alt + Insert
快速定位源码,将光标放在方法上输入Ctrl + B , 可以去到该方法的源码Ctrl + B
将选中的代码使用 if、while、try/catch 等代码块包装起来(功能强大)Ctrl + Alt + T
查找一个类/ 接口的实现类,如果只有唯一的实现类则可以直接进入该实现类Ctr + Alt + B

1. IDEA 常用快捷键(keymap)


IDEA 中提供了很多快捷键,点击File --> Settings --> keymap便可进入看到 IDEA 提供的快捷键。我们也可以搜索和自定义所有快捷键,下面给出的是 IDEA 中默认的快捷键;

1.1 Ctrl + …
常用的快捷键如下:

功能    快捷键
删除当前行    Ctrl + Y
复制当前行,直接在下一行复制出当前行    Ctrl + D(Duplicate复制)
选中文本,连续按可以扩大选中范围(以单词为单位)    Ctrl + W
在当前行上面插入一行空行。注意:需要在行首使用该快捷键    Ctrl + Enter
删除单词,可以一下字删除整个单词    Ctrl + Backspace
将当前方法块代码展开 / 折叠    Ctrl + " + / -"
添加注释和取消注释,【第一次是添加注释,第二次是取消注释】    Ctrl + /
添加/取消多行注释,【第一次是添加注释,第二次是取消注释】    Ctrl + shift + /
在当前文件中查找文本    Ctrl + F(Find 查找)
查找并替换文本,支持多行查找,或者只在代码中查找,或者只在注释中查找,或者使用正则表达式查找    Ctrl + R(Replace 替换)
查找最近打开的文件    CTRL + E
快速重写基类或者接口中的方法    Ctrl + O(Override 重写)
提示代码,在输入代码时可以提示关键字    Ctrl + 空格
提示代码,在输入代码时可以提示快捷键    Ctrl + J
显示类结构图(类的继承层次)    Ctrl + H(Hierarhcy层级)
快速定位到指定行指定列    Ctrl + G
快速定位到代码块开始位置    Ctrl + [
快速定位到代码块结束位置    Ctrl + ]
快速搜索和打开类    Ctrl + N
快速定位源码,将光标放在方法上输入Ctrl + B , 可以去到该方法的源码    Ctrl + B
快速转到当前类的父类    Ctrl + U
 

1.2 Alt + …
常用的快捷键如下:

功能    快捷键
快速补全代码    Alt + /
显示当前方法的声明    Alt + Q
快速提示完成,在代码存在语法问题时,IDEA 会提示使用该快捷键自动修正语法
(功能非常强大,最常使用)    Alt + Enter
快速生成含有任意形参的构造器和私有属性的Getter/Setter等方法(最常使用    Alt + Insert
快速打开或隐藏 Project 面板    Alt + 1
快速显示类结构,可以显示类中包含的所有属性和方法    Alt + 7
快速切换代码视图    Alt + left / right
在方法间快速移动定位(即光标以方法为单位移动)    Alt + Up / Down

1.3 Shift + …
常用的快捷键如下:

功能    快捷键
在当前行下面生成一行空行,光标自动移到空行行首    Shift + Enter
快速定位高亮错误或警告位置    F2 或 Shift + F2
批量修改变量名,先选中变量名,然后点击快捷键    Shift + F6
1.4 Ctrl + Alt + …
常用的快捷键如下:

功能    快捷键
快速格式化代码    Ctrl + Alt + L
自动缩进行    Ctrl + Alt + I
优化导入的类和包    Ctrl + Alt + O
将选中的代码使用 if、while、try/catch 等代码块包装起来(功能强大)    Ctrl + Alt + T
查找一个类/ 接口的实现类,如果只有唯一的实现类则可以直接进入该实现类    Ctr + Alt + B
1.5 Ctrl + Shift + …
常用的快捷键如下:

功能    快捷键
去除相关的代码块包装,是Ctrl + Alt + T的相反操作    Ctrl + Shift + Delete
将光标所在的代码块向上/下整体移动    Ctrl + Shift + 向上/下箭头
快速运行当前的程序,当前你在哪个程序就运行该程序    Ctrl + Shift + F10
添加/取消多行注释,【第一次是添加注释,第二次是取消注释】    Ctrl + Shift + /
快速整合两行代码,将光标所在行和下一行的代码合并成一行    Ctrl + Shift + J
1.6 其它
常用的快捷键如下:

功能    快捷键
自动分配变量名,在新建对象时在后面加.var(经常使用!)    .var
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值