你不可不知的十大Intellij IDEA快捷键(2020最新)

点赞再看,养成习惯,您动动手指对原创作者意义非凡
备战2021秋招面试 微信搜索【CodePan】关注更多新鲜好文和互联网大厂的笔经面经。
作者@试问道

前言

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

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

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

ALT + Enter

这个ALT+Enter的自动提示可能操作的功能配上Tab自动补全的功能,可以说是IDEA快捷键中使用最高频的操作了,没有之一,真香。
你不可不知的十大Intellij IDEA快捷键(2020最新)_第1张图片
它还可以帮助自动添加类的构造函数和getter、setter方法,称得上保姆式服务。同时,当我们把光标放在错误或者警告上时,使用ALT+Enter还可以给出可能的修复建议,服务贴心,五星好评必须滴!

你不可不知的十大Intellij IDEA快捷键(2020最新)_第2张图片

F2

利用F2快捷键完成多个错误或者警告之间的跳转,配合ALT+Enter使用风味更佳!
你不可不知的十大Intellij IDEA快捷键(2020最新)_第3张图片

psvm 和 sout

建议新手还是要多敲几遍这两句,毕竟据说关于System.out.println() 面试官就可以问半小时嘛,不知道代码敲百变,其意能见乎?
你不可不知的十大Intellij IDEA快捷键(2020最新)_第4张图片

Public static void main(String[] args)
你不可不知的十大Intellij IDEA快捷键(2020最新)_第5张图片
System.out.println()

arr.fori 和 arr.forr

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

ctrl + /

多行注释或者单行注释的好帮手,光标移到所在行,使用 ctrl+/ 就可以单行注释,多行注释时,结合shift+上下方向键移动光标,选择多行,再按 ctrl+/ 即可多行注释。
你不可不知的十大Intellij IDEA快捷键(2020最新)_第7张图片

ctrl + B

对于一些喜欢看源码的朋友,记住这个快捷键就很有帮助啦,把光标移到方法名或者类名上,按ctrl+B可以跳转到声明他的位置。你不可不知的十大Intellij IDEA快捷键(2020最新)_第8张图片
同理,可以去看比如ArrayList或者HashMap的声明处。

Alt + F7

除了要知道类名或者方法名的声明处,有时我们还想知道哪里用到它,这是我们就可以用快捷键Alt+F7,他会在下方显示出所有使用或者调用或者实现他的位置。
你不可不知的十大Intellij IDEA快捷键(2020最新)_第9张图片

ctrl + alt + L

强迫症患者的福音,自动格式化,当你的代码格式自己都看不下去的时候,就用它吧。
你不可不知的十大Intellij IDEA快捷键(2020最新)_第10张图片

ctrl + D

这就是简单却使用的复制了,删除的话就是ctrl+Y,撤销操作是ctrl+Z结合使用,效果更佳。
你不可不知的十大Intellij IDEA快捷键(2020最新)_第11张图片

ctrl + W

自动化扩大范围逐字段选中,会将光标前后的内容按照完整表达式的步调依次选中,使用效果也还可以,但是和前面的神器比起来,就有点相形见绌了。Ctrl + shift + W即是撤销选中。你不可不知的十大Intellij IDEA快捷键(2020最新)_第12张图片


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

你可能感兴趣的:(你不可不知的十大Intellij IDEA快捷键(2020最新))