Mac Idea你不知道的秘密
導讀
工欲善其事必先利其器,日常工作中,知道這些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,這裡就不過解釋他的用法了,不會的自行百度
未完持續更新···
如果你要更好用的插件,上面沒提到的,歡迎下方留言~