Intellij idea高效使用教程

原文:https://www.toutiao.com/i6929867921162273292/
一. 安裝插件
1.?Codota 代碼智能提示插件

只要打出首字母就能聯(lián)想出一整條語句,這也太智能了,還顯示了每條語句使用頻率。
原因是它學(xué)習(xí)了我的項(xiàng)目代碼,總結(jié)出了我的代碼偏好。

如果讓它再加上機(jī)器學(xué)習(xí),人工智能寫代碼的時(shí)代還會遠(yuǎn)嗎?
2. Key Promoter X 快捷鍵提示插件

每次都會在右下角彈窗提示,幫助我們快速熟悉快捷鍵。
3. CodeGlance 顯示代碼縮略圖插件

當(dāng)代碼很多的時(shí)候,方便查看,很有用。
4. Lombok 簡化臃腫代碼插件

實(shí)體類中的get/set/構(gòu)造/toString/hashCode等方法,都不需要我們再手動寫了
5. Alibaba Java Coding Guidelines 阿里巴巴代碼規(guī)范檢查插件

會按照阿里Java開發(fā)手冊上規(guī)范幫我們檢查代碼,然后對代碼做不同顏色展示,鼠標(biāo)放上去,會看到提示內(nèi)容,幫助我們寫出更規(guī)范的代碼。
6. CamelCase 駝峰命名和下劃線命名轉(zhuǎn)換

這幾種風(fēng)格的命名方式,用快捷鍵 ? + ? + U / Shift + Alt + U可以進(jìn)行快速轉(zhuǎn)換,當(dāng)我們需要修改大量變量名稱的時(shí)候很方便。
7. MybatisX 高效操作Mybatis插件

8. SonarLint 代碼質(zhì)量檢查插件

提示我不要用System.out輸出,要用logger輸出,諸如此類,幫助我們提升代碼質(zhì)量。
9. Save Actions 格式化代碼插件

可以幫忙我們優(yōu)化包導(dǎo)入,自動給沒有修改的變量添加final修飾符,調(diào)用方法的時(shí)候自動添加this關(guān)鍵字等,使我們的代碼更規(guī)范統(tǒng)一。
10. CheckStyle 代碼風(fēng)格檢查插件
功能跟Alibaba Java Coding Guidelines類似
11. Grep Console 自定義控制臺輸出格式插件

12. MetricsReloaded 代碼復(fù)雜度檢查插件

13. Statistic 代碼統(tǒng)計(jì)插件

14. Translation 翻譯插件

15. Rainbow Brackets 彩虹括號插件

成對兒的括號顯示相同的顏色,有了這個(gè)插件,我的近視都好了。
二. 自定義創(chuàng)建live template,快速寫代碼

只要輸入apr,就能自動提示,并且生成Autowired語句了。可以根據(jù)自己的代碼習(xí)慣,自定義一些代碼模板,幫助我們快速寫代碼。

三. 修改全局配置,提升工作效率
1. 優(yōu)化導(dǎo)包配置

2. 取消tab頁單行顯示


多行顯示更多的文件,方便查看。
3. 雙斜杠注釋改成緊跟代碼頭


4. 選中復(fù)制整行


原本只會復(fù)制你選中的代碼,改完配置后,就能復(fù)制整行,無論你是否完全選中。
5. 取消匹配大小寫

取消勾選后,輸入小寫?s,也能提示出?String
6. 優(yōu)化版本控制的目錄顏色展示

7. 創(chuàng)建文件時(shí),自動生成作者和時(shí)間信息

8 . 顯示行號和方法分割線

程序汪資料鏈接
程序汪接的7個(gè)私活都在這里,經(jīng)驗(yàn)整理
Java項(xiàng)目分享 ?最新整理全集,找項(xiàng)目不累啦 05版
堪稱神級的Spring Boot手冊,從基礎(chǔ)入門到實(shí)戰(zhàn)進(jìn)階
臥槽!字節(jié)跳動《算法中文手冊》火了,完整版 PDF 開放下載!
臥槽!阿里大佬總結(jié)的《圖解Java》火了,完整版PDF開放下載!
字節(jié)跳動總結(jié)的設(shè)計(jì)模式 PDF 火了,完整版開放下載!
歡迎添加程序汪個(gè)人微信 itwang009? 進(jìn)粉絲群或圍觀朋友圈
