IntelliJ IDEA 2021版 Windows和Mac快捷键使用小结

1 前言

现在开发中使用比较流行的编译器当属IntelliJ IDEA了,该编辑器内置了很多插件,使用起来非常的方便,那么,为了提高开发的效率,使用IDEA肯定少不了快捷键。因为几年前使用Eclipse快捷键的时候,没有做总结,导致现在忘记的一干二净,所以这次把最近几年使用的IDEA快捷键,做一个小结,防止以后忘记了。

这次笔者以IntelliJ IDEA 2021版为例,总结下Windows系统和Mac系统常用的快捷键。

2 Mac系统下IDEA快捷键的使用

2.1 Mac键盘符号和修饰键说明

键盘符号解释说明
Command
Shift
Option
Control
↩︎Return/Enter
Delete
向前删除键(Fn+Delete)
上箭头
下箭头
左箭头
右箭头
Page Up(Fn+↑)
Page Down(Fn+↓)
HomeFn + ←
EndFn + →
右制表符(Tab键)
左制表符(Shift+Tab)
Escape (Esc)

2.2 常用的快捷键总结

注: 以下标记红色的为笔者工作中常用的一些快捷键

序号快捷键组合解释说明
1⌘ + X剪切当前行或选定的块到剪贴板
2⌘ + C复制当前行或选定的块到剪贴板
3⌘ + V从剪贴板粘贴
4⌘ + D复制当前行或选定的块
5⌘ + ⌫删除当前行或选定的块的行
6⌘ + W关闭活动的编辑器选项卡
7⌘ + ⇧ + U变量大小写切换
8⌘ + /行注释/取消行注释
9⌘ + ⌥ + /块注释/取消块注释
10⇧ + ↩︎开启下一行代码
11⌘ + ⌥ + ← / ⌘ + ⌥ + →退回 / 前进到上一次操作的地方
12⌘ + ⇧ + ⌫跳转到最后一次编辑的地方
13⌘ + F文件内查找
14⌘ + G查找模式下,向下查找其它寻找条件的内容
15⌘ + ⇧ + G查找模式下,向上查找其它寻找条件的内容
16⌘ + R文件内替换
17⌘ + ⇧ + F全局查找(根据路径)
18⌘ + ⇧ + R全局替换(根据路径)
19⌘ + ⌥ + F7 / ⌘+B / ⌘+鼠标左键点击显示方法在哪被使用
20⇧ + ⇧ / ⌘ + O查找类文件
21⌘ + L在当前文件跳转到某一行的指定处
22⌥ + F7 / ⌘ + F7在文件中查找用法 / 在类中查找用法
23⌘ + ⇧ + F7在文件中突出显示的用法
24⌃ + J查看方法注释
25⌘ + N生成代码(getter、setter、构造函数、hashCode/equals,toString)
26⌃ + O覆盖方法(重写父类方法)
27⌃ + I实现方法(实现接口中的方法)
28⌘ + ⌥ + T使用if…else, try…catch, for, synchronized等捕捉选中的代码
29⌥ + ↑连续向上向下选中代码块
30⌥ + ↓减少当前选中的代码块
31⌘ + ⌥ + L格式化代码
32⌃ + ⌥ + O优化import导入的包
33⌘ + U前往当前光标所在方法的父类的方法 / 接口定义
34⌘ + ⌥ + B跳转到实现处,在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
35⌃ + H显示当前类的层次结构
36⌘ + 7 / ⌘+F7显示类中方法层次结构
37F2 / ⇧ + F2跳转到下一个/上一个突出错误或警告的位置
38F4 / ⌘ + ↓ / ⌘ + 鼠标左键编辑/查看代码源
39⌘ + E显示最近打开的文件记录列表
40⌥ + Space / ⌘ + Y快速打开光标所在方法、类的定义
41⇧ + F6重命名文件
42⌘ + ⇥不同软件之间切换
43⌘ + ~同一软件多个窗口之间切换
44⌘ + ,打开IDEA系统设置,Preferences设置信息
45⌘ + ;打开项目结构对话框
46⌘ + S保存所有
47⌃ + ⌘ + F切换软件为全屏模式
48⌘ + ⇧ + F12切换最大化编辑器
49⌘ + Z撤销刚才的编辑内容
50⌘ + ⇧ + Z继续刚才的编辑内容
51⌘ + ⇧ + 上或者下方向键整行代码向上或着向下移动
52⌘ + ⇧ + 左右方向键快速选中整行代码
53⌘ + ⇧ + 8多行编辑开关

3 Windows系统下快捷键的使用

序号快捷键组合解释说明
1Ctrl + X剪切光标所在行 或 剪切选择内容
2Ctrl + C复制光标所在行 或 复制选择内容
3Ctrl + V粘贴内容
4Ctrl + D复制光标所在行 或 复制选择内容
5Ctrl + Y删除光标所在行 或 删除选中的行
6Ctrl + Z撤销
7Ctrl + SHIFT + Z取消撤销
8Ctrl + F在当前文件进行文本查找
9Ctrl + R在当前文件进行文本替换
10Ctrl + Shift + F根据输入内容查找整个项目 或 指定目录内文件
11Ctrl + Shift + R根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件
12Ctrl + N / SHIFT + SHIFT根据输入的 名/类名 查找类文件
13Ctrl + E显示最近打开的文件记录列表
14Ctrl + G在当前文件跳转到指定行处
15Ctrl + U前往当前光标所在的方法的父类的方法 / 接口定义
16Ctrl + ALT + B查看当前方法的实现类
17Ctrl + Q光标所在的变量 / 类名 / 方法名等上面,显示文档内容
18SHIFT + ENTER快速开启下一行代码
19ALT + INSERT生成代码(getter、setter、构造函数、hashCode/equals,toString)
20Ctrl + /单行注释光标所在行代码
21Ctrl + SHIFT + /多行注释光标所在行代码
22Ctrl + O选择可重写的方法
23Ctrl + I选择可继承的方法
24Ctrl + H显示当前类的层次结构
25ALT + 7显示当前文件方法的层次结构
26Ctrl + F1在光标所在的错误代码处显示错误信息
27Ctrl + F4关闭当前编辑文件
28Ctrl + SHIFT + BACKSPACE回到最后一次编辑的地方
29Ctrl + Alt + L格式化代码,可以对当前文件和整个包目录使用
30Ctrl + Alt + O优化导入的类,可以对当前文件和整个包目录使用
31SHIFT + Alt + 上或者下方向键整行代码向上或着向下移动
32Ctrl + Alt + 左方向键退回到上一个操作的地方
33Ctrl + Alt + 右方向键前进到上一个操作的地方
34SHIFT + F6修改文件名称
35Alt+ SHIFT + INSERT多行编辑开关

4 IDEA编码常用技巧

常用技巧可以参考另一篇博文: 整理了一些 IDEA 中比较骚的技巧,可以提高开发效率

好啦,本文就先写到这里啦,日常基本的开发,这些快捷键足够用了,希望对老铁们有所帮助~

本文参考资料: https://zhuanlan.zhihu.com/p/375102188

写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,希望尽自己的努力,做到更好,大家一起努力进步!

如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!

给自己的梦想添加一双翅膀,让它可以在天空中自由自在的飞翔!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值