IDEA一鍵完成格式化、去除無用引用、編譯的操作
從Eclipse遷移到使用Idea完成開發工作,但是最近加入Jrebel熱啟動工具來輔助開發,但是每次都
需要自己對程式碼進行格式化,去除無用的引入包,最後進行程式碼編譯等一系列操作感覺很麻煩,感覺沒
有Eclipse方便。然後嘗試類似找到類似自動完成的方法,經過折騰後發現Idea的巨集定義(Macros)很方
便的可以完成以上工作。
完成步驟:
1、隨便開啟一個類,如Test.java;
2、Edit->Macros->Start Macros Recording
3、在Test類中,進行一系列操作:
Ctrl + Shift + o 自動優化匯入
Ctrl + Shift + f 格式化程式碼
Ctrl + Shitf + F9 編譯類
4、步驟2路徑,Stop Macros Recording,此時彈出對話方塊對本次巨集定義命名。
5、給儲存好的巨集定義一個快捷鍵。File->Setting->Keymap->Macros
完成上述操作後,就可以快樂的開發了,這樣在臨時Debug的時候更改後結合Jrebel的特性,就能夠馬上的看到
新增或者修改後的效果了。
補充知識:Intellij IDEA 清除無用 import 快捷鍵以及自動清除設定
Mac OS 下快捷鍵設定都在:Intellij IDEA -> preferences -> Keymap 下面,設定清除無用 import 的 key 為 「optimize imports」,其預設快捷鍵為:ctrl + option + o
Windows 系統下快捷鍵設定都在:File -> Settings -> Keymap 下面,如下圖所示,設定清除無用 import 的 key 為 「optimize imports」,windows 下預設快捷鍵的值為:ctrl + alt + o :
如果要設定自動清除這些無用匯入,Windows 系統在:File -> Settings -> Editer -> General -> Auto Import 設定,Mac OS 在:Intellij IDEA -> preferences -> Editer -> General -> Auto Import 下面。
然後在右側介面的「Optimize imports on the fly」前打上勾,這個配置是跟著專案走的,你在這個專案中設定的,只會對當前專案有效,對其他專案無效:
以上這篇IDEA一鍵完成格式化、去除無用引用、編譯的操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。