idea coverage
可以通过带coverage的运行方式,查看单测的语句覆盖率,对于提升语句覆盖率十分有效
idea patch
针对含有merged节点的提交记录,如何合并的问题。
工作分支 -> 选择器指定我自己的提交,可以通过patch操作将之前自己多个commit的记录的改动,全部打包到同一个patch文件中
主分支 -> 之后可以通过git->patch->apply patch将改动全部应用到主分支,再提交一个commit,这样就可以实现将多个commit记录(其中包含merge的commit)合并成一个
idea local history
通过这一功能可以找回没有commit就进行rebase等操作,而丢失的代码。
有时点击file -> local history -> show history是灰色无法选中的状态
这个时候可以单独选择需要查看历史的文件,右击文件,
local history -> show history
就可以看到该文件的历史记录
JRebel
这是一个热部署神器,可以大大节约修改代码后,等待部署的时间
Lombok
自2020.3版本起,idea不需要插件即可使用Lombok