去除無效導入
有時候會有多余的import語句,如何方便地去除這些無效導入?
方式一
IDEA自動刪除不需要的import語句
此設置在之后新建的項目中才有效,如果設置之前已經打開了項目,則此設置在這個已打開的項目中無效。
上一個選項是自動導包,也可以勾選,此處我忘了勾,會自動添加需要的import語句,不必我們alt+enter手動導包,但如果要導入的類、接口、注解在多個包下都有,還是需要我們手動選擇導入哪個包下的
方式二
Code -> Optimize Imports,手動優化導入
也可使用快捷鍵Ctrl+alt+O,O即Optimize 優化。
此快捷鍵和QQ的屏幕識圖快捷鍵沖突,如果要使用快捷鍵,需改鍵。
方式三
搜索安裝插件 Save Actions
插件的配置項都在Others Settings中。保存文件(Ctrl+S)時會自動清除無效導入。
方式一的優點時簡便,自動清除無效導入,甚至連快捷鍵都不用按;缺點是時刻檢測,有點吃資源。
方式二、三略微麻煩些,但資源占用少。
格式化代碼
方式一
Code -> Reformat Code 手動格式化
也可以使用快捷鍵Ctrl+Alt+L,此快捷鍵和QQ的鎖定QQ快捷鍵沖突,如要使用需改鍵。
方式二
使用插件Save Actions。上面我們在插件Save Actions的配置中已經勾選了格式化代碼,保存文件時會自動格式化代碼。
Save Actions,顧名思義,是在保存文件時做一些操作。