2020 年 JVM 生態報告 能夠看出Intellij IDEA 目前已經穩坐 Java IDE 頭把交椅。並且統計得出付費用戶已經超過了八成(國外統計)。IDEA 的優良設計保證了個人生產力,也是我情願爲之付費的軟件之一。今天把我本身常常用的一些插件拿出來分享一波。java
分享以前咱們來看看其插件體系。Intellij IDEA 大部分功能是經過插件集成進來的。默認狀況下已經集成了不少插件。你能夠經過 Preferences 查看:sql
<img src="https://asset.felord.cn/blog/20200305155808.png" alt="image-20200305155759834" style="zoom:67%;" />windows
Intellij IDEA 爲人詬病的是性能問題,咱們能夠禁用一些咱們不用的自帶插件減輕負擔。接下來我把我必備插件分享出來。app
你能夠在上圖 Plugins 選項卡 的搜索中輸入插件的關鍵字來搜索到它們。性能
不少人不肯意切換 IDE 就是由於快捷鍵的習慣問題。恰好這個插件能夠提醒快捷鍵,有代入感,提醒的多了你就會了。對於新手建議安裝熟悉一下快捷鍵。spa
旗艦版也就是收費版自帶有 Maven 模塊,可是若是你是免費的社區版這個是惟一的替代選擇,讓你擁有依賴分析和依賴衝突快速解決的能力。插件
思惟導圖對於咱們需求分析和知識庫關係梳理十分重要。有了這個插件之後 IDEA 也能夠畫思惟導圖了。並且功能還十分強大,貼圖啥的應有盡有。設計
代碼編輯區迷你縮放插件,能夠進行代碼的全局預覽。來看看效果吧。3d
命名風格轉換插件,能夠在 kebab-case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格風格之間切換。快捷鍵蘋果爲 ⇧+⌥+ U ,windows 下爲 Shift + Alt +U。調試
Mybatis-plus 團隊爲 Mybatis 開發的插件,提供了 Mapper 接口和 XML之間的跳轉和自動生成模版的功能。另外這個名字是我起的,嘿嘿!
另外一款國人關於 Mybatis 的做品,評分也很高,做用是將 Mybatis 生成的 sql 還原爲原始整個 sql。方便在開發中從日誌中跟蹤調試 sql語句。
快速生成 java 註釋的插件有不少,評分比較高的就是 JavaDoc ,注意做者爲 Sergey Timofiychuk 。經過快捷 就能夠生成註釋。 mac 的快捷鍵須要本身去設置, windows 快捷鍵以下:
而後本身根據實際簡單改動便可,配置你能夠在下面的設置面板中找到:
總是有人吐槽你提交的 Git 不規範?你能夠試試這個插件。它提供了很好的 Git 格式化模版,你能夠按照實際狀況格式化你的提交信息。
最後是一個美化插件,爲一些文件類型提供官方沒有的圖標。來看看效果吧。
其它也有很好用的插件其餘人已經發文安利了,我這裏就不介紹了。實在不行本身寫插件,官方提供了 Intellij Platform Plugin SDK 感興趣的能夠研究一下搞個有用的插件玩玩,說不定一鳴驚人也未可知啊。若是你發現有好用的、好玩的插件能夠經過留言分享出來。