IntelliJ Idea優秀外掛
一、 版本工具
1.1 .ignore
生成各種ignore
檔案,一鍵建立git ignore檔案的模板,免得自己去寫。
地址:https://plugins.jetbrains.com/plugin/7495–ignore
1.2 Git Commit Template
使用以下模板建立提交訊息:
type(scope): subject
body
footer
地址:https://plugins.jetbrains.com/plugin/9861-git-commit-template
1.3 GitLab Projects 2020
簡單的外掛為JetBrain IDE新增了對GitLab特定操作的支援
地址:https://plugins.jetbrains.com/plugin/14110-gitlab-projects-2020
1.4 Maven Helper
一鍵檢視maven依賴,檢視衝突的依賴,一鍵進行exclude依賴。
地址:https://plugins.jetbrains.com/plugin/7179-maven-helper
二、開發工具
2.1 GsonFormat
一鍵根據json文字生成java類,非常方便
地址:https://plugins.jetbrains.com/plugin/7654-gsonformat
2.2 GenerateAllSetter
一鍵呼叫一個物件的所有set方法,並且賦予預設值 在物件欄位多的時候非常方便。
地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter
三、程式碼外掛
3.1 lombok
支援lombok的各種註解,從此不用寫getter
、setter
方法,可以把註解還原為原本的java程式碼,非常方便。
地址:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
3.2 MyBatisCodeHelperPro
mybatis程式碼自動生成外掛,大部分單表操作的程式碼可自動生成,減少重複勞動,大幅提升效率。
地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
3.3 Mybatis-log-plugin
開發的專案一般都少不了日誌系統,在書寫mysql語句的時候,引數的對應,往往有時候會忽略,該外掛可以使mybatis 日誌直觀對應SQL引數。
四、效能工具
4.1 p3c
阿里巴巴出品的java程式碼規範外掛,可以掃描整個專案,找到不規範的地方,並且大部分可以自動修復。
地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
更多可看: https://github.com/alibaba/p3c/tree/master/idea-plugin
4.2 FindBugs
檢測程式碼中可能的bug及不規範的位置,檢測的模式相比p3c
更多,避免低階bug,強烈推薦使用,一不小心就發現很多老程式碼的bug。
地址:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
4.3 VisualVM Launcher
執行java程式的時候啟動visualvm,方便檢視jvm的情況,比如堆記憶體大小的分配,某個物件佔用了多大的記憶體,jvm調優必備工具。
地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
4.4 SonarLint
SonarLint是一個免費的IDE擴充套件,可讓您在編寫程式碼時修復錯誤和漏洞! 像拼寫檢查器一樣,SonarLint可以即時突出顯示編碼問題,並提供清晰的補救指導,以便您甚至在提交程式碼之前就可以解決它們。 在流行的IDE(Eclipse,IntelliJ,Visual Studio,VS Code)和流行的程式語言中,SonarLint幫助所有開發人員編寫更好,更安全的程式碼!
地址:https://plugins.jetbrains.com/plugin/7973-sonarlint
五、介面裝飾
5.1 Rainbow Brackets
彩虹顏色的括號,看著很舒服,敲程式碼效率變高。
地址:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
5.2 CodeGlance
再也不用瘋狂拖拽到底去找一遍啦,多不方便呀,使用此外掛可以檢視縮圖一樣,快速切換到自己需要去的地方。
地址:https://plugins.jetbrains.com/plugin/7275-codeglance
5.3 background image plus
將編輯器背景設定為資料夾中的隨機圖片。
地址:https://plugins.jetbrains.com/plugin/8502-background-image-plus
5.4 power mode II
基於啟用電源模式原子外掛,並由Github上的Baptiste Mesta分叉。
地址:https://plugins.jetbrains.com/plugin/8251-power-mode-ii
5.5 mario progress bar
這是基於Dmitry Batkovitch的Nyan Progress Bar的基於IJ IDE的Mario Progress Bar。 它展示了馬里奧(Mario),基本欄上有一些磚塊,不確定的欄上有Koopa外殼。
地址:https://plugins.jetbrains.com/plugin/14708-mario-progress-bar
5.6 Material Design Dark-Theme
最近,Material Design 中新增了關於暗色主題的設計規範。暗色主題(Dark theme)是指在 UI 介面中使用大面積的深色來構成介面的一種設計,它是產品預設主題的一種補充。
地址:https://plugins.jetbrains.com/plugin/12134-material-design-dark-theme
5.7 Material Theme UI
這是一款主題外掛,可以讓你的IDEA的圖示變漂亮,配色搭配的很到位,還可以切換不同的顏色,甚至可以自定義顏色。預設的配色就很漂亮了,如果需要修改配色,可以在工具欄中Tools->Material Theme然後修改配色等。
地址:https://plugins.jetbrains.com/plugin/8006-material-theme-ui
六、其他工具
6.1 Translation
最好用的翻譯外掛,功能很強大,介面很漂亮
地址:https://plugins.jetbrains.com/plugin/8579-translation
6.2 Statistic
顯示專案統計資訊。此外掛顯示按副檔名排序的檔案以及大小,行數LOC等。使用者可以使用“選擇時重新整理”按鈕選擇(專案/模組/包/檔案)作用域。(此外掛需要Java 1.8)
地址:https://plugins.jetbrains.com/plugin/4509-statistic
相關文章
- IntelliJ IDEA中用Git外掛操作IntelliJIdeaGit
- IntelliJ IDEA最佳外掛 - Vojtech RuzickaIntelliJIdea
- IntelliJ IDEA 如何下載安裝外掛IntelliJIdea
- 【如何在Intellij IDEA中使用lombok外掛】IntelliJIdeaLombok
- React 優秀外掛記錄React
- IntelliJ IDEA 外掛Rest Client 外掛使用過程遇到的問題IntelliJIdeaRESTclient
- Java開發必裝的IntelliJ IDEA外掛JavaIntelliJIdea
- Erlang 開發者的福音:IntelliJ IDEA 的 Erlang 外掛IntelliJIdea
- IntelliJ IDEA-Diagrams(圖表)外掛的使用IntelliJIdea
- 10款優秀的vim外掛
- IntelliJ IDEA/Android Studio外掛開發指南IntelliJIdeaAndroid
- 您不想錯過的十大 IntelliJ IDEA 外掛IntelliJIdea
- Java程式設計師必備的IntelliJ IDEA外掛Java程式設計師IntelliJIdea
- Idea外掛Idea
- [IDEA] chapter_reader - idea看小說外掛 idea閱讀外掛 idea摸魚外掛IdeaAPT
- Intellij IDEA 安裝Scala外掛 + 建立Scala專案(Hello World!)IntelliJIdea
- Idea外掛-arthas ideaIdea
- 近期十大優秀jQuery外掛推薦jQuery
- 編寫優秀 jQuery 外掛的10個技巧jQuery
- 編寫優秀jQuery外掛的10個技巧jQuery
- 12個超好用的IntelliJ IDEA 外掛!你用過幾個?IntelliJIdea
- 在IntelliJ IDEA中,開發一個摸魚看書外掛IntelliJIdea
- idea 自用外掛Idea
- IDEA外掛-TranslationIdea
- 20款優秀 jQuery Lightbox 燈箱外掛jQuery
- 精心挑選6款優秀的 jQuery Tooltip 外掛jQuery
- 8 個最優秀的 Android Studio 外掛Android
- 10個針對Web開發者的優秀Chrome外掛WebChrome
- 22 個 Android Studio 優秀外掛彙總Android
- 12款優秀jQuery Ajax分頁外掛和教程jQuery
- IntelliJ IDEA 18 週歲,吐血推進珍藏已久的必裝外掛IntelliJIdea
- Intellij IDEA 安裝Python外掛 + 建立Python專案(Hello World!)IntelliJIdeaPython
- 場景實踐:基於 IntelliJ IDEA 外掛部署微服務應用IntelliJIdea微服務
- IDEA使用lombok外掛IdeaLombok
- IDEA外掛推薦Idea
- IDEA好用的外掛Idea
- 7款優秀Vim外掛幫你打造完美IDEIDE
- 20款非常優秀的 jQuery 工具提示外掛 推薦jQuery