IntelliJ IDEA 入门-常用快捷键

IDEA 常用快捷键

IntelliJ IDEA 是一款目前最流行的开发工具,很多开发者都逐渐去学习并使用这款工具,下面将介绍IEDA最常用的快捷键。快捷键的使用和学习Linux命令一样,博主不推荐刻意去背去记忆,只需要在日常编码中有意识的去使用,慢慢地就能够形成条件反射,比如使用Ctrl+C/V进行复制粘贴,已经是一种下意识的行为。

1. 经常使用的快捷键

快捷键说明
Ctrl+Z撤回
Ctrl+Shift+Z取消、撤销
Ctrl +D快速复制一行
Ctrl +Y删除某行
Ctrl+X剪切当前行或选择的内容
Ctrl+C复制当前行或选择内容
Alt+Enter导包,提示添加变量
Ctrl+Alt+L快速格式化代码
Shift+Enter开始换行
Shift+F6快速重命名:变量、类名、方法等重命名,按两下弹出命名框
F6移动路径,如移动类到某个包,移动类中成分到其他类等
Ctrl+/注释和解除注释
Ctrl+Shift+/多行注释和解除多行注释
Ctrl+Alt+T添加块:if、for、try…catch with
Ctrl+O重写方法,如重新超类toString或父类的方法
Shift+F10快速运行
ESC回到编辑区
Ctrl+Shift+A弹出搜索Find Action

2. 继承、实现接口相关

快捷键说明
Ctrl + H查看类的继承结构
Ctrl + Atl + B查看实现类
Ctrl+ U列举出父类/接口

3. 快速代码编辑:代码补全、格式化、导包、大小写等

快捷键说明
Ctrl+Shift+Enter自动结束代码,行尾会添加一个分号
Ctrl+Enter当前语句添加代码块花括号
Alt+Shift+上下方向键移动代码行位置,对齐移动,不会代码格式化
Ctrl+Shift+上下方向键移动代码行位置,会进行代码格式
Ctrl + Alt + O优化导入的类
Ctrl+Shift+U切换大小写

4. 文件操作

快捷键说明
Ctrl+Alt+Insertnew file,创建文件
Alt+InsertGenerate,生成Setter、Setter、构造器、toStrng等,在指定包下面创建文件等
Ctrl+C或者F5快速拷贝一个文件
Ctrl+V粘贴一个文件

5. 文本操作

快捷键说明
Ctrl+C复制文件名
Shift+Ctrl+C复制完整的路径名,如类文件的绝对路径
Ctrl+Alt+shift+C复制类的完整路径,及包名类名

6. 错误、方法形参提示

快捷键说明
Ctrl + F1在光标所在的错误代码处显示错误信息 ,与鼠标移动到错误处提示一致(必备)
Ctrl + P调用方法处,提示方法形参

7. 光标移动

快捷键说明
Ctrl+右箭头移到单词结尾
Ctrl+左箭头移到单词开头
shift+右箭头选中一个字符
Ctrl+Shift+右箭头选中一个词
Fn+上下方向键移动到文件开头、结尾
Fn+左右方向键移动到行首、行尾
Shift+Fn+左右方向键选择至行首、行尾
Alt+上下方向键移动光标到上、下一个方法
两次Ctrl,再按住Ctrl+上下方向键批量编辑(列操作)
Ctrl+Alt+Shift+J批量操作,列操作
Ctrl + B进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键
Ctrl+Alt+B跳转光标所在方法的实现处

8. 代码移动

快捷键说明
Shift + 滚轮前后滚动当前文件的横向滚动轴滚动
Ctrl + Shift + [选中从光标所在处到顶部大括号位置
Ctrl + Shift + ]选中从光标所在处到底部中括号位置
Ctrl + Shift + 前方向键将方法移动到上一个方法前面
Ctrl + Shift + 后方向键将方法移动到下一个方法前面
Ctrl + Shift + +展开代码
Ctrl + Shift + -折叠代码
Ctrl + Alt + M抽取出方法

9. 精准定位到类、函数

快捷键说明
Ctrl+F当前文件进行搜索
Ctrl+Shift+F在路径中搜索,相当于Eclipse的全局搜索
Ctrl+R当前文件替换
Ctrl+Shift+R全局替换
Ctrl + N搜索并跳转到类
Ctrl+N按两次搜索并跳转到类(包括jar包中的类)
Ctrl+shift+N搜索任何文件,按两次可以搜索jar包
Ctrl+Shift+Alt+N搜索符号,如搜索函数、成员变量、类名等
Double Shift按两次shfit,可以搜索任何地方

10. Alt+Enter

单独把Alt+Enter这个快捷拿出来说,是因为使用场景非常多,所以多罗列一些快捷键

快捷键说明
导包在类的错误提示处,按alt + enter,可以选择合适包导入
实现接口在写的接口处直接按alt+enter,可以直接创建实现类并实现接口方法
List replace在普通的list遍历处,使用alt+enter,可以快捷修改为foreach
单词拼写单词写错时有波浪号,按alt+enter–>Typo,rename to ,,,
函数重构修改调用函数的参数后,按alt+enter,可以自动重构函数
字符串format和build如"name"+name+“,age”+age.sout,然后按alt+enter,可格式化为System.out.printf(“name%s,age%d%n”,name,age);,也可以使用build,选择弹出框的使用StringBuild

11. 查看结构图

快捷键说明
Ctrl+F12查看类结构图(同Eclipse的Ctrl+O)
Ctrl+Alt+Shift+U查看Maven依赖图

12. 跳转

快捷键说明
Ctrl + alt +[前一个窗口
Ctrl+alt+]下一个窗口
Ctrl +Erecent files 最近浏览的文件
Ctrl + Shift +E recentchanged files 最近改变的文件
Ctrl + Shift +BackSpace修改位置的跳转
Ctrl+alt+左箭头浏览的地方的跳转,back 后退
Ctrl+alt+右箭头浏览的地方的跳转,forward前进
Ctrl + 数字利用书签进行跳转,可以调整到带数字的标签处

13. 书签

快捷键说明
F11新建书签
Ctrl + F11带数字的书签

14. 其他

快捷键说明
Ctrl+Alt+V重构变量
Ctrl+Alt+C抽取静态变量
Ctrl+Alt+F抽取成成员变量
Ctrl+Alt+P抽取成方法参数

文章有错误或未列出来的快捷键,欢迎各位看官补充,多多点赞,感谢支持!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值