推荐看的【IDEA功率Double系列】:


插件篇

快捷键(二)

咳咳,在上一期关于IDEA的博客中,介绍了许多好用的插件。

(纳尼(⊙﹏⊙)….你还没看过嘛?那先快去看看叭(●’◡0 _ G * S K‘●))

这篇打算好好介绍下好用的IDEN ` %A快捷键,掌握这些或许不会进步你实际的开发水平q K ^ n,可是能实实在在地协助你提高开发的功率OvO。

哈哈说起来,我一开始用IDEA也是一头雾水,许多快捷键真是让我目不暇接Orz,不知道该怎么下手。

不过,别忧虑!咱们今天完全遵照官方的Keymap RA v ( 6 $ 3 @ % 2eference,按照各个分块进行介绍。

带你从零到一,学会怎么快速上手IDEA的快捷键运用。

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

(旁白:哇,这么多快捷键,这怕是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句块等等(其实基本上你能想到的当地都能够用哈哈)。

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

2. 显现办法的参数

Win:Ctrl + P

Mac:

这个快捷键也是运用频率十分高,它能够协助咱们r B / E K U {快速检查办法中的参数。

特别是在办法重载次数较多的时分,对于参数的方位,以及参数的类型常常简单弄混。

这个快捷键的好处就体现啦,对于各种参数方位和类型都会罗列出来,十分明晰好用。

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

3. 快速检查文档

Win:CtP z x l T 9 H 5rl + Q

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这个快捷键运用频率也是十分高,特别是咱们在调用一些第三方的办法的时分,能够快速检查该办法的作用等等。

(这个也能够合作IDEA的设置,鼠标悬浮也会有同样的作用)

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

(Tips :我的IDEA 版别是 2020.1,不同b d . o I 6版别或许方位不太同,只需求在r + V d _ N查找框输入相应的文字L m . A T即可)

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

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 –哈( ̄▽ ̄)”)

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

哈哈,是不是H 0 G / m T s特别帅的感觉!!!

有了这个快捷键 B X P P,咱们许多时分并不需求考虑变量类型和变量名称,一切交给IDEA判V g z H别即可~

(什嘛,你说假如不是你想要的变量类型肿么办?哈哈那就自己动手改下呗)

5. 快速重写办法/实现接口的办法

Win:Ctrl + O/I

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这两个快捷键能够协助咱们快速重写办法(来自父类或者接口),用的频率还行叭(我用的少一些2333)

  • Ctrl + O
    【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)
  • Ctrl + I
    【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

6. 生成代码围住块

Win:Ctrl + Alt + T

Mac:

这个快捷键首要仍是用于生成一W a A N I ^ k =些代码围住块(奇奇怪怪的命名(lll¬¬))

比方 if-elsetry-catchsynchronized等等

咱们了解下,知道什么用处就行~

7. 快% G n O j ^ ) L速注释

Win:Ctrl + (Shift) + /

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

高频!!

这两个快捷键能够帮咱们快速注释代码。

Ctrl + / 注释单行

Ctrl + Shift + / 注释多行

取消注释也c K K ] H是一样的D 7 S

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

Tips:

Ctrl + / 注释的//是在每行的最前面,假如想设置成 gif 图中在代码的前方,需求自己手动设置一下

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

8. 封闭当时的Tab页(手动修改)

Win:Ctrl + F4

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这个快捷键也是十分常用,k ) o N ! |能够快速帮咱们关掉当时的Tab页,特别是Tab页许多的时分,一个一个手动关十分麻烦。

不过鉴于Ctrl + Fs c D [ 84 不便利单手操作 且 浏览器中封闭Tab页的快捷键是Ctrl + W ,我就手动设置成 Ctrl + W

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

手动设置快捷键:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

9. 选中连续的代码块 (手动修改)

Win:Ctrl + (Shift) +W

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

Tips:因为上面 Ctrl + F4 修改成 CtX d * V 1 M } rl + W ,这个快捷键我就手动修改成 Ctrl + AlG } i { _ Dt + X了,咱们能够自行调整

这个快捷键运用仍是十分多的,能够快速选中一些代码块,便利咱们进行操作。

比方,选中某些变量等等。按的次数越多,选中规模越多.

Ctrl + Shift + W 就是反过来。g * i

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

10. 快速操作Q u c 3 ]和快速修复

Win:Alt + Enter

Mac:

炒鸡常用!!!

这个快捷键能够快速帮咱们生成局部变量、生成接口实现类并实现相关办法、快速抛出异常等等(基本有爆红线的当地都能够测验运用)

真的谁用谁知道哈哈OvO

作用展现

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

11. 格式化代码7 T _/除去剩余的Import

Win:Ctrl + Alt + L/O

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这两个快捷键用的Y I ( ;仍是挺多的,一键双连,就能够协助咱们进行代码格式化,看起来会愈加整齐、漂, y E p 7 c y亮。

作用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

12. 快速缩进

Win:Tab/ Shift + Tab

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

Tab 是 增加缩进,Shift + Tab 是 削减缩进。

| V % e x % V { Y用图

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

13. 剪切、仿制、张贴等

Win:Ctrl + X/C/V/D

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这几个快捷键对于咱们来说十分了解。

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:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这个快捷键能够敏捷切换变量的大小写。

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

15. 快速折叠代码块

Win:Ctrl +m W w | % J ^ n (Shift) + N+ ~ # AumPad+/-

Mac:

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

这个快捷键能够协助咱们快速折叠代码块,让咱们愈加便利地阅读代码。

Ctrl + NumPad+/- 局部

Ctrl + (Shift) + NumPad+/- 大局

作用展现

【效率Double系列】IDEA 高频快捷键 Ⅰ(GIF图)

芜湖,看完上面这些快捷键,j * 6 l ? 6 } q !是不是感觉要起飞了哈哈哈。

别急,还有更精彩的在后面呢!

下期预告

这一次分享了Editing部分,剩下的三部分,其中Refactor用的最多,我会赶快更新哒(●’◡’●). V @ ; S E ^ b

假如上文中有过错的当地,欢迎谈论指正喔~

假如觉得对你有协助的话,欢迎点赞喔,谢谢支撑 !