推荐看的【IDEA功率Double系列】:
插件篇
快捷键(二)
咳咳,在上一期关于IDEA的博客中,介绍了许多好用的插件。
(纳尼(⊙﹏⊙)….你还没看过嘛?那先快去看看叭(●’◡0 _ G * S K‘●))
这篇打算好好介绍下好用的IDEN ` %A快捷键,掌握这些或许不会进步你实际的开发水平q K ^ n,可是能实实在在地协助你提高开发的功率OvO。
哈哈说起来,我一开始用IDEA也是一头雾水,许多快捷键真是让我目不暇接Orz,不知道该怎么下手。
不过,别忧虑!咱们今天完全遵照官方的Keymap RA v ( 6 $ 3 @ % 2eference
,按照各个分块进行介绍。
带你从零到一,学会怎么快速上手IDEA的快捷键运用。
(旁白:哇,这么多快捷键,这怕是Orz…..)
哈哈,别忧虑,我会侧重介绍一些比较常用的,假如咱们感兴趣2 p O v h其他的,也是能够自己逐个测验的喔O(∩_∩)O!
快捷键不需求硬记,往常多运用就记住啦owo
我首要会e L n 2 p v v U从修改
、重构
、导航
、查找
这四个部分进行介绍,其中修改
和重构
用得最多。
(因为篇3 & 7幅较多,忧虑咱们一下难以接受,所以我决议分红几篇进行发布)
话不多说,A | @ z S : Z j咱们赶忙开始吧!(主张边看边敲,形象加倍(●’◡’●))
Editing(修改)
1. 补全代码
Win :Ctrl + Shift + Enter– D u { y K s } 3
Mac:
这个快k V 0 u捷键是用来帮咱们快速补全代码的,运用频率炒鸡? F , { + ] O p炒鸡高!
作用展现
如 gif 图所示,它能够快速帮我补全句尾的分号、格式化、换行以及一些语= ? 1句块等等(其实基本上你能想到的当地都能够用哈哈)。
2. 显现办法的参数
Win:Ctrl + P
Mac:
这个快捷键也是运用频率十分高,它能够协助咱们r B / E K U {快速检查办法中的参数。
特别是在办法重载次数较多的时分,对于参数的方位,以及参数的类型常常简单弄混。
这个快捷键的好处就体现啦,对于各种参数方位和类型都会罗列出来,十分明晰好用。
作用图
3. 快速检查文档
Win:CtP z x l T 9 H 5rl + Q
Mac:
这个快捷键运用频率也是十分高,特别是咱们在调用一些第三方的办法的时分,能够快速检查该办法的作用等等。
(这个也能够合作IDEA的设置,鼠标悬浮也会有同样的作用)
(Tips :我的IDEA 版别是 2020.1,不同b d . o I 6版别或许方位不太同,只需求在r + V d _ N查找框输入相应的文字L m . A T即可)
作用图
4. 生成代码…
Win:Alt + IB S e 6 C ?nsert
Mac:
该快捷键能够敏捷帮咱们生成许多代码,极大地提高咱们的 u B +功率!
能够协助咱们生成(Gett[ + ` p e 1e^ 8 t E 7 Hrs, Setters, Constructors, hashCode/equals, toString)等等
(这时分一位靓仔Lombt t 6 a I @ * xok笑@ y Y着走了过来哈* z i –哈( ̄▽ ̄)”)
作用图
哈哈,是不是H 0 G / m T s特别帅的感觉!!!
有了这个快捷键 B X P P,咱们许多时分并不需求考虑变量类型和变量名称,一切交给IDEA判V g z H别即可~
(什嘛,你说假如不是你想要的变量类型肿么办?哈哈那就自己动手改下呗)
5. 快速重写办法/实现接口的办法
Win:Ctrl + O/I
Mac:
这两个快捷键能够协助咱们快速重写办法(来自父类或者接口),用的频率还行叭(我用的少一些2333)
- Ctrl + O
- Ctrl + I
6. 生成代码围住块
Win:Ctrl + Alt + T
Mac:
这个快捷键首要仍是用于生成一W a A N I ^ k =些代码围住块(奇奇怪怪的命名(lll¬¬))
比方 if-else
、try-catch
、synchronized
等等
咱们了解下,知道什么用处就行~
7. 快% G n O j ^ ) L速注释
Win:Ctrl + (Shift) + /
Mac:
高频!!
这两个快捷键能够帮咱们快速注释代码。
Ctrl + / 注释单行
Ctrl + Shift + / 注释多行
取消注释也c K K ] H是一样的D 7 S喔
作用图
Tips:
Ctrl + /
注释的//
是在每行的最前面,假如想设置成 gif 图中在代码的前方,需求自己手动设置一下
8. 封闭当时的Tab页(手动修改)
Win:Ctrl + F4
Mac:
这个快捷键也是十分常用,k ) o N ! |能够快速帮咱们关掉当时的Tab页,特别是Tab页许多的时分,一个一个手动关十分麻烦。
不过鉴于Ctrl + Fs c D [ 84
不便利单手操作 且 浏览器中封闭Tab页的快捷键是Ctrl + W
,我就手动设置成 Ctrl + W
了
作用图
手动设置快捷键:
9. 选中连续的代码块 (手动修改)
Win:Ctrl + (Shift) +W
Mac:
Tips:因为上面 Ctrl + F4 修改成 CtX d * V 1 M } rl + W ,这个快捷键我就手动修改成 Ctrl + AlG } i { _ Dt + X了,咱们能够自行调整
这个快捷键运用仍是十分多的,能够快速选中一些代码块,便利咱们进行操作。
比方,选中某些变量等等。按的次数越多,选中规模越多.
Ctrl + Shift + W 就是反过来。g * i
作用图
10. 快速操作Q u c 3 ]和快速修复
Win:Alt + Enter
Mac:
炒鸡常用!!!
这个快捷键能够快速帮咱们生成局部变量、生成接口实现类并实现相关办法、快速抛出异常等等(基本有爆红线的当地都能够测验运用)
真的谁用谁知道哈哈OvO
作用展现
11. 格式化代码7 T _/除去剩余的Import
Win:Ctrl + Alt + L/O
Mac:
这两个快捷键用的Y I ( ;仍是挺多的,一键双连,就能够协助咱们进行代码格式化,看起来会愈加整齐、漂, y E p 7 c y亮。
作用图
12. 快速缩进
Win:Tab/ Shift + Tab
Mac:
Tab 是 增加缩进,Shift + Tab 是 削减缩进。
作| V % e x % V { Y用图
13. 剪切、仿制、张贴等
Win:Ctrl + X/C/V/D
Mac:
这几个快捷键对于咱们来说十分了解。
Ctrl + X —— 剪切
Ctrl + C —— 仿制
Ctrl + V —— 张贴
Ctrl + D —— 仿制选中的代码块。(我常P g F } z常合作Ctrl + D 和 Ctrl + X 进O N w 0 w行一行的复制)
14. 快速切换大小写
Win:Ctrl + Shift + U
Mac:
这个快捷键能够敏捷切换变量的大小写。
15. 快速折叠代码块
Win:Ctrl +m W w | % J ^ n (Shift) + N+ ~ # AumPad+/-
Mac:
这个快捷键能够协助咱们快速折叠代码块,让咱们愈加便利地阅读代码。
Ctrl + NumPad+/- 局部
Ctrl + (Shift) + NumPad+/- 大局
作用展现
芜湖,看完上面这些快捷键,j * 6 l ? 6 } q !是不是感觉要起飞了哈哈哈。
别急,还有更精彩的在后面呢!
下期预告
这一次分享了Editing
部分,剩下的三部分,其中Refactor
用的最多,我会赶快更新哒(●’◡’●). V @ ; S E ^ b
假如上文中有过错的当地,欢迎谈论指正喔~
假如觉得对你有协助的话,欢迎点赞喔,谢谢支撑 !