您現在的位置是:首頁 > 人文
我在 IntelliJ IDEA 中必有得外掛和配置
豐神異彩跟什麼搭配
|
好看請贊,養成習慣
你有一個思想,我有一個思想,我們交換後,一個人就有兩個思想
If you can NOT explain it simply, you do NOT understand it well enough
現陸續將Demo程式碼和技術文章整理在一起 Github實踐精選 ,方便大家閱讀檢視,本文同樣收錄在此,覺得不錯,還請Star
最近在陸續寫 Java 併發程式設計系列,好多朋私信問我的不是併發內容本身,而是我的 IDEA 主題配置。我就姑且認為好的主題配置可以寫出更好的併發程式吧
即便這種可能性只有萬分之一,我也要把我的 IDEA 相關值得配置的內容/外掛和大家分享出來(其實我還是很樂意將我的一些配置分享出來幫助大家更加高效的coding))
先來一張我的 IDE 截圖,有你看中的地方嗎?
外掛篇
好用的外掛總是讓人:
神清氣爽,精神抖擻 ,豐神異彩,炯炯有神,神采奕奕,氣貫長虹 ,英姿颯爽,精神煥發
下面所有外掛都可以按照文中標註的名稱在 IDEA 外掛市場中直接搜尋並安裝
Material Theme UI
Material Theme UI 在主題下載量排行榜中高居第一。安裝主題後(在頁面底部就會有進入主題的快捷入口),選擇自己喜歡的主題進行微調就可以啦,如果懶得做配置,按照下圖勾選相應設定就和我的一樣了:
Rainbow Brackets
翻譯過來叫【彩虹括號】,該外掛除了可以實現多彩的括號匹配外,我使用更多的是其【區域程式碼高亮】功能 ,這樣可以清晰定位區域程式碼內容
Mac 快捷鍵:cmd + 滑鼠右鍵;
Windows 快捷鍵:ctrl + 滑鼠右鍵
你也可以使用非選中部分暗淡效果
快捷鍵:alt + 滑鼠右鍵
相比之下,我更喜歡第一種高亮效果
Codota
Codota 總結起來有三大功能:
1。 智慧自動補全讓編碼速度更快
當編寫程式碼時,Codota 可以快速的完成智慧補全以及高頻用法提示
2。 從經過測試或證明過的程式中獲得編碼建議
如果我們覺得給出的提示不夠清晰,可以使用快捷鍵: ctrl + shift + o , 快速查詢相關使用案例,同時可以透過新增關鍵字進行過濾,查詢到更加精確的程式碼樣例
3。 不脫離IDE發現並利用更多開原始碼
當你不知道某個類如何使用時,可以直接使用快捷鍵:ctrl + shift + y , 然後輸入關鍵字,會查詢到很多【開源框架】中使用該類的經典案例。不用脫離 IDE,沒有廣告,沒有廢話,只有經典的程式碼樣例,你說爽不爽?
如果你用 Eclipse ,Codota 也是完美支援的
Key Promoter X
高效的編碼脫離不開快捷鍵的使用,但是 IDEA 中的快捷鍵實在太多了,不是很方便記憶,Key Promoter X 會根據你使用的功能提示你設定快捷鍵
設定完後,如果你忘記了該快捷鍵,再次透過滑鼠點選該功能時,設定好的快捷鍵就會相應的提示出來,真是深知碼農苦啊
Alibaba Java Code Guideline
安裝該外掛後,你編寫的程式碼就會按照 Alibaba 編碼規約規範我們編寫的程式碼(誰說我們不能寫出和大廠一樣規範的程式碼?)
比如透過Executors 快速建立一個執行緒池是不被允許的,具體原因已經在我會手動建立執行緒,為什麼要使用執行緒池? 中說明,當檢測出之後,滑鼠懸浮在上面會給出提示,按快捷鍵 cmd + F1 會更完整的告訴你為什麼不可以,同時還給出你應該怎樣編寫的樣例 (暖暖的,很貼心)
CodeGlance
英文直譯【程式碼一瞥】,細心的朋友已經在開篇的圖中看到了這個設定,安裝該外掛後,IDE右側會出現一個mini 檢視,比如看 ConcurrentHashMap 原始碼,那麼長的內容,可以透過該外掛快速的拖動到大概位置,方便很多
Restful Tookit
這個外掛之前我有介紹過,編寫 RESTful 介面必不可少的外掛,編寫完介面當然還需要除錯,搭配HTTP Client 一起使用才更香 IntelliJ IDEA HTTP Client高階使用詳解,相信你學會使用這個,不單單是你個人,你們整個小組都會因此受益
CamelCase
編碼離不開字串的使用,安裝該外掛後,可以透過快捷鍵 shift + alt + U 快速的切換字串格式,當然如果你只是單純的切換大小寫,使用 shift + cmd + U 更便捷一些
設定篇
方法分割線以及字元縮排
透過方法分割線可以更清晰明瞭的區分方法的邊界,透過字元縮排也可以讓程式碼的層次感更加明顯,先來看整體效果
只需要按照下圖勾選相應選項就可以了 (現在是不是很清晰?)
Editor 邊欄位置設定
如果你不能熟悉的使用 cmd + E 快捷鍵(一不小心給了提示)開啟你最近常用的檔案,頂部位置可顯示的開啟的類名稱少之又少,所以透過挪動 Editor 的顯示位置,就可以解決這個痛點問題,現在是不是極度舒適了呢?
當你覺得需要 IDEA 幫助你更高效的工作時,不妨去外掛市場搜搜看,沒準就有意想不到的驚喜。另外,這是一個 IDEA 設定篇的合集,我會陸續將更多設定和好用的外掛整合到一起
如果你有覺得讓你神清氣爽的配置或外掛,還請留言告知幫助大家
趣味原創解析Java技術棧問題,將複雜問題簡單化,將抽象問題圖形化落地 如果對我的專題內容感興趣,或搶先看更多內容,歡迎訪問我的部落格 dayarch。top
推薦文章
- 為什麼戀愛同居後男人越來越猥瑣、醜,女人越來越漂亮……
嚮往男女同居生活的朋友,經過3-5年同居生活細磨後,仔細觀察你會發現,同居男女一個特殊的變化就是——“男人日益猥瑣,看著特別扭...
- 亞馬遜商品被分倉的原因是什麼?
二、貨物分倉怎麼辦...
- “嗜酒如命”的俄羅斯人,為何不喜歡喝中國白酒?原因很現實
伏加特屬於俄羅斯的白酒,然而,非常奇怪的是,嗜酒如命的俄羅斯人,為什麼不喜歡喝中國的白酒呢...