效率翻倍,这些idea的逆天功能你知道吗?

前言

我是tinpo,一位正在努力更博的北漂,欢迎大家关注、点赞与收藏。这次要给大家带来的是idea开发中一些好用的快捷键和功能,欢迎评论补充!!!
工欲善其事,必先利其器。一个趁手的开发工具,能够让你的开发效率翻倍。idea这些逆天的快捷键你知道多吗?

常用快捷键

修改变量名

放在成员变量上shift+F6
在这里插入图片描述

修改方法名、修改方法参数、修改方法参数数量

使用该快捷键的好处在于如果是实现了interface,那么会将接口方法一同改掉,如果修改接口会将实现接口一同改掉。
放在方法上ctrl+F6
在这里插入图片描述

快速添加java doc

放在想要添加java doc的类、成员变量、方法上 alt + enter
在这里插入图片描述

快速构造getter和setter和构造方法

不过现在更常用lombok,这是属于引入了依赖,大家有兴趣可以整一个专题。
放在类内空白处alt+insert
在这里插入图片描述

点进方法内部,查找类、方法的调用

按住ctrl在类名、方法名上点击
在这里插入图片描述

返回上一个位置

这个不同于上一个功能,上一个功能是跳转到特定的方法,本功能是跳转到刚刚编辑的地方
ctrl+alt+方向键的左键,没错跳转到下一个编辑的位置是右键

格式化代码(不能格式化换行)

ctrl+alt+L

去除无用的导包

一般和上一个功能一起用,快捷键离得也很近
ctrl+alt+O

快速搜索方法、类、url(常见于java web开发)等

连击两下shift
在这里插入图片描述

全局文本搜索

官方给出的是ctrl+shift+F
但是有时候会和输入法什么的快捷键冲突,需要去setting的keymap中找到find in files,然后设置一个全新的快捷键。

在这里插入图片描述

单文件内文本搜索

ctrl+F
在这里插入图片描述

单类内列举所有方法+查找方法

ctrl+F12
在这里插入图片描述

单文件内文本替换

ctrl+R
在这里插入图片描述

提示函数参数

在调用括号内ctrl+P
在这里插入图片描述

快速生成for循环

针对数组是for循环,针对List等继承了Iterable接口的类,就是forEach循环了
数组名后加.for
在这里插入图片描述

好用的功能,不推荐记快捷键(因为不太常用,但是调试、跳转真的方便)

条件断点

在断点上点击右键
在这里插入图片描述

git对比阅读时,查看上一条、下一条与跳转原文

不推荐记忆(不常用,但是跳转原文真的好用)
在这里插入图片描述

自荐

欢迎关注、点赞、收藏,博主会持续更新更多更好的文章的!

  1. JVM看这篇就够了!:绘制多图,深入字节码,将JVM整体吃透,在这个专栏中,你不再将JVM独立分开来学,而是当作一个整体去理解。你会发现JVM其实也不难。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tinpo_123

感谢给小张填杯java~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值