恭喜发现宝藏!IDEA免费获取可以微信搜索【TechGuide】回复【Idea】。
作者@TechGuide

前言

博主最近正在学习IDEA的使用,总结一个字,妙!多种多样的快捷键和智能辅助简直不要太贴心。于是博主在学习使用的过程中,也就细细看了下大家通常会略过的教程,并且看了不少别人总结的帖子,发现要么太多了,只能当作字典用,不实用,要么就有点老了,还有新的特性没有加上去,所以我总结出了这十种快捷操作,并且配上操作的动图,帮助大家尽快上手IDEA。

这十种操作需要熟练,形成肌肉记忆,可以大大提高效率。

还没有下载IDEA的盆友可以戳这里获取IDEA专业版免费打开方式。

ALT + Enter

这个ALT+Enter的自动提示可能操作的功能配上Tab自动补全的功能,可以说是IDEA快捷键中使用最高频的操作了,没有之一,真香。

它还可以帮助自动添加类的构造函数和getter、setter方法,称得上保姆式服务。同时,当我们把光标放在错误或者警告上时,使用ALT+Enter还可以给出可能的修复建议,服务贴心,五星好评必须滴!

F2

利用F2快捷键完成多个错误或者警告之间的跳转,配合ALT+Enter使用风味更佳!

psvm 和 sout

建议新手还是要多敲几遍这两句,毕竟据说关于System.out.println() 面试官就可以问半小时嘛,不知道代码敲百变,其意能见乎?

Public static void main(String[] args)

System.out.println()

arr.fori 和 arr.forr

是不是感觉for循环的三段式冗长又无趣,这里给出了for循环的快捷操作,只需要给出范围,再输入点,就会提示,用tab补全即可。
但是要注意最后的变量名和是否要包含最后一个元素。(默认不包含)

ctrl + /

多行注释或者单行注释的好帮手,光标移到所在行,使用 ctrl+/ 就可以单行注释,多行注释时,结合shift+上下方向键移动光标,选择多行,再按 ctrl+/ 即可多行注释。

ctrl + B

对于一些喜欢看源码的朋友,记住这个快捷键就很有帮助啦,把光标移到方法名或者类名上,按ctrl+B可以跳转到声明他的位置。
同理,可以去看比如ArrayList或者HashMap的声明处。

Alt + F7

除了要知道类名或者方法名的声明处,有时我们还想知道哪里用到它,这是我们就可以用快捷键Alt+F7,他会在下方显示出所有使用或者调用或者实现他的位置。

ctrl + alt + L

强迫症患者的福音,自动格式化,当你的代码格式自己都看不下去的时候,就用它吧。

ctrl + D

这就是简单却使用的复制了,删除的话就是ctrl+Y,撤销操作是ctrl+Z结合使用,效果更佳。

ctrl + W

自动化扩大范围逐字段选中,会将光标前后的内容按照完整表达式的步调依次选中,使用效果也还可以,但是和前面的神器比起来,就有点相形见绌了。Ctrl + shift + W即是撤销选中。


创作不易,你的鼓励是我创作的动力,如果你有收获,点个赞吧👍

更多推荐

【IDEA神器初体验】你不可不知的十大Intellij IDEA快捷键(最新)