一线程序员推荐一些Idea最最最实用的默认快捷键

作为Java开发者掌握Idea开发工具中最最最实用的快捷键,开发效率那真的是相当高

 

1、查找类 Ctrl + N   比如搜索HashMap类

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

2、类中查找方法 Ctrl + F12   比如搜索get 方法

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

 3、全局搜索文本 Ctrl + Shift + F   可以通过文件后缀选择搜索的文件,*.*就是所有文件,我们还可以通过Regex 正则匹配搜索watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

4、全局搜索替换 Ctrl + Shift + R

5、重写父类方法 Ctrl + O  

6、实现接口或者抽象类的方法 Ctrl + I

7、生成构造函数、Getter、Setter 方法、重写 hashCode、equals 方法 toString 方法 Alt + Insert

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_10,color_FFFFFF,t_70,g_se,x_16

 8、提高代码复用率,方法的抽取 Ctrl + Alt + M 比如我们选中一段代码然后抽取成一个calc的方法

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

 9、常用的条件语句、循环语句、异常代码块、锁块、Runnable方法等快捷生成 Ctrl+ Alt +T

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_16,color_FFFFFF,t_70,g_se,x_16

10、上一步下一步的跟踪 Ctrl + Alt + ←、→

11、平时我们开发的过程中经常会遇到从一个类方法入口一直跟下去,跟了很多层 再返回想要的类方法 就很麻烦,我们可以使用标签 标记起来。快捷键 Ctrl + F11 取消的话还是Ctrl + F11,我们可以在想要标记的一行选择 数字,然后通过快捷键Ctrl + 数字 定位到那一行

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_166dbbd50cbfd843d89a0a8517509778d8.png

 

 

12、大小写字符串的转换 Ctrl + Shift + U 

13、我们有时候遇到日志输出报错信息,想知道哪一行报错了,快速定位该类的某一行,Ctrl + G

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_19,color_FFFFFF,t_70,g_se,x_16

 14、快速删除一行代码 Ctrl + Y

 15、有时候我们写代码的时候想快速换一行 又不想动把光标放到末尾再换行,我们可以按着Shift + Enter

16、平时开发中我们会遇到相似行的代码,想快速复制某一行到下一行去,又不想动鼠标,可以用Ctrl + D

17、格式化代码,Ctrl + Alt + L

18、去除多余的import 包 Ctrl + Alt  + O 

19、我们平时开发肯定需要Debug,F7 下一步遇见方法则进去,F8下一步遇见方法则直接跳出,F9跳到下一个断点。

20、我们Debug的时候经常遇到在循环语句中寻找某一个符合我们想要条件的值,我们可以在Debug 红点中右击输入我们想要的表达式

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

21、我们Debug的时候想知道某个变量、或者对象属性值 则可以Alt + F8 计算该值

 

当然如果我们想通过自定义快捷键的话 可以在Setting 中设置

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5qiK6auY,size_20,color_FFFFFF,t_70,g_se,x_16

 建议我们自定义的时候选择添加自己喜欢的快捷键,而不是替换,因为我们一般都是团队开发,防止其他同事帮你解决问题的时候使用快捷键不顺手f76c7fa9d31140bea8646f4755359ea2.png

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

樊高

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值