Mac下的idea快捷键和Debug

作为Java开发程序员idea编译器是必不可少的,但是想更快的开发,那快捷键就是必不可少的!

1. Idea版本

在这里插入图片描述
目前我用的是2021版的idea

2.设置字体与主题

2.1主题

首先选择Preferences
在这里插入图片描述
其次,我常用的是Theme:Darcula黑的的主题,很纯净还护眼
在这里插入图片描述

2.2 字体

字体在Editor下的Font,推荐JetBrains Mono字体感觉很不错,不会出现把L认为是I这种问题
在这里插入图片描述

2.3显示行号与方法分隔符

在这里插入图片描述
这里确定勾选这几个选项后,你在编码或者Debug时很会方便,会显示方法的分隔符效果如下图

3. 高亮显示代码变动以及自动导入依赖import

3.1高亮显示代码变动

在这里插入图片描述
当前勾选后,代码变动的效果如下,但是这个效果的前提是你要配置Git或者SVN
在这里插入图片描述

3.2 自动导入import包

在这里插入图片描述
勾选这两个选项后,当你需要引入的包没有二义性会自动引入,当引入的包不在使用会自动移除。

4 Maven的移动Reload操作

下面的勾选后pom文件有变化就会自动触发Maven的Reload操作,非常方便。
在这里插入图片描述

5.技巧!!!

5.1历史剪切板

很多时候我们会把一个类中的代码移动到其他类中,既CV操作,但是后面又C了其他的代码,前面C的肯定就又要重新找,很麻烦,这时候idea就提供了历史剪切板
快捷键:Command+Shift(上档键↑)+V
在这里插入图片描述

5.2最近查看/修改过的文件

快捷键:Command+E
在这里插入图片描述
第二次操作Command+E可以切换到最近修改过的文件视图中。

5.3全局查找/替换

快捷键:Command+Shift(上档键↑) +F/R
可以调出全局查找(F)/替换对话框® 可以按照项目、模块、目录以及自定义进行查找或者替换。


Command+Shift(上档键↑) +F
在这里插入图片描述


Command+Shift(上档键↑) +R
在这里插入图片描述

5.4随心搜

快捷键:双击Shift(上档键↑)
在这里插入图片描述

5.5 Surround With

快捷键:Command + option +T
在这里插入图片描述

6.Debug

IDEA中的debug断点调试技巧,学会真的香!
在这里插入图片描述
Step Over (F8):这个操作执行方法一步一步向下进行,不会进入方法体内部。


在这里插入图片描述
Step into F7:也是向下一步一步Debug会进入方法体内部,但是只会进入我们自己写的方法不会进入源码中的方法。


在这里插入图片描述
(Shift+F7) Force Step into:会进入源码的方法


在这里插入图片描述
会跳出当前方法,返回调用这个方法的下一行


在这里插入图片描述
Debug到当下一个断点

//TODO

6.1重构

1.重命名:Shift+F6 一般用在方法中一个变量的名要修改,这个方法中的变量名跟着一起修改
// TODO

7.idea设置缩进

在这里插入图片描述

8.idea单元测试全局配置

参考
项目集成携程的Apollo配置平台,本地使用ut的配置。但是在本地测试时,部分配置又与ut不一致,比如redis、MySQL等服务器配置。若每个单元测试单独配置很麻烦且重复。所以,建议通过以下方式配置。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

boy快快长大

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

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

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

打赏作者

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

抵扣说明:

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

余额充值