導讀
工欲善其事必先利其器,日常工作中,知道這些Idea技巧,可以極大提高日常開發效率。
技巧篇
以下內容不分先後順序
顯示類中的方法
搜尋
- 搜尋方法,按兩下shift
- 文字搜尋,control+shift+f;可以搜指定專案、目錄下的文字、檔案字尾等
多執行緒下除錯
自動導包
抽返回值
快捷鍵:option+command+v
程式碼格式化
快捷鍵:option+command+L
檢視斷點
程式碼除錯過程中,不知道我們那裡設定過斷點,可以通過該方法取消斷點:Favorites
檢視TODO
開發過程中,有的時候程式碼還沒實現,先去幹其他的事兒,可以新增TODO關鍵詞
整理匯入包
快捷鍵:option+command+o
設定背景圖
我們可以通過快捷鍵:command+shift+a,Set Background Image,設定自己喜歡的背景圖
設定字型大小
開發過程中感覺字型太小,這裡可以使用觸控板,兩個手指往兩邊拉扯;也可以去設定裡設定字型大小
忽略程式碼提示大小寫(太有用拉)
全域性UTF-8設定
複製當前行
快捷鍵:command+d
移動程式碼
快捷鍵:command+shift+↑;command+shift+↓
切換上一次程式碼停留位置
快捷鍵:option+command+←;option+command+→
變數大小寫切換
快捷鍵:command+shift+u
快速定位到程式碼報錯位置
快捷鍵:F2
最近開啟的檔案
快捷鍵:command+e
跳到指定行
快捷鍵:command+g
注入常用程式碼
快捷鍵:command+j
替換
快捷鍵:command+r
全文替換
快捷鍵:control+shift+r
檢視方法的被哪裡引用
快速抽取方法
快捷鍵:option+command+m
快速重新命名類名、方法名
檢視程式碼模板
快捷鍵:command+j
除錯過程中檢視錶達式
快捷鍵:option+f8
條件斷點
高階異常斷點(很實用)
自己體會他的好處!!!
神奇的程式碼編輯塊
快捷鍵:option+滑鼠左鍵,拖動;給你個眼神自己體會他的好處
外掛篇
列印SQL語句
如果使用的Mybatis框架,控制檯列印SQL語句的時候,使用最多的是log4j,需要手動配置,這裡我們可以使用:Mybatis log plugin
這個外掛是要收費的,但是你懂得,嘿嘿(*^▽^*),這裡我有一個是idea2020.1的,安裝步驟:點我直達
翻譯外掛
對於一些英語不好的朋友,這個外掛簡直是太棒啦?:Translation
程式碼質量檢查
這個工具可以提高程式碼質量,避免不必要的錯誤發生,當然啦感興趣的可以去研究下Sonarqube,這裡我提供一個地址:點我直達,我們可以使用這個外掛:Alibaba Java Coding Guidelines
生成所有的set屬性
外掛名字:GenerateAllSetter,當我們要為整個類生成setXXX的時候,可以利用該外掛快速生成set方法。快捷鍵:option+回車
快捷鍵提示外掛
外掛名:key promoter,該外掛,可以幫助我們記住快捷鍵
lombok外掛
外掛名:lombok,這裡就不過解釋他的用法了,不會的自行百度
未完持續更新···
如果你要更好用的外掛,上面沒提到的,歡迎下方留言~