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