Mac Idea你不知道的秘密

導讀

  工欲善其事必先利其器,日常工作中,知道這些Idea技巧,可以極大提高日常開發效率。

技巧篇

  以下內容不分先後順序

顯示類中的方法 

搜索

  1. 搜索方法,按兩下shift
  2. 文字搜索,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

查看方法的被哪裡引用

  快捷鍵:control+option+h

快速抽取方法

  快捷鍵:option+command+m

快速重命名類名、方法名

  快捷鍵:shift+f6

查看程式碼模板

  快捷鍵: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,這裡就不過解釋他的用法了,不會的自行百度

未完持續更新···

  如果你要更好用的插件,上面沒提到的,歡迎下方留言~