這10個 Intellij IDEA 實用插件能夠提升編程開發者的生產力

1. 前言

2020 年 JVM 生態報告 能夠看出Intellij IDEA 目前已經穩坐 Java IDE 頭把交椅。並且統計得出付費用戶已經超過了八成(國外統計)。IDEA 的優良設計保證了個人生產力,也是我情願爲之付費的軟件之一。今天把我本身常常用的一些插件拿出來分享一波。java

2. IDEA 插件

分享以前咱們來看看其插件體系。Intellij IDEA 大部分功能是經過插件集成進來的。默認狀況下已經集成了不少插件。你能夠經過 Preferences 查看:sql

<img src="https://asset.felord.cn/blog/20200305155808.png" alt="image-20200305155759834" style="zoom:67%;" />windows

Intellij IDEA 爲人詬病的是性能問題,咱們能夠禁用一些咱們不用的自帶插件減輕負擔。接下來我把我必備插件分享出來。app

3. 經常使用插件

你能夠在上圖 Plugins 選項卡 的搜索中輸入插件的關鍵字來搜索到它們。性能

3.1 Key promoter X

不少人不肯意切換 IDE 就是由於快捷鍵的習慣問題。恰好這個插件能夠提醒快捷鍵,有代入感,提醒的多了你就會了。對於新手建議安裝熟悉一下快捷鍵。spa

image

3.2 Maven Helper

旗艦版也就是收費版自帶有 Maven 模塊,可是若是你是免費的社區版這個是惟一的替代選擇,讓你擁有依賴分析和依賴衝突快速解決的能力。插件

3.3 IDEA Mind Map

思惟導圖對於咱們需求分析和知識庫關係梳理十分重要。有了這個插件之後 IDEA 也能夠畫思惟導圖了。並且功能還十分強大,貼圖啥的應有盡有。設計

image

3.4 CodeGlance

代碼編輯區迷你縮放插件,能夠進行代碼的全局預覽。來看看效果吧。3d

3.5 CamelCase

命名風格轉換插件,能夠在 kebab-case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格風格之間切換。快捷鍵蘋果爲 ⇧+⌥+ U ,windows 下爲 Shift + Alt +U調試

3.6 MybatisX

Mybatis-plus 團隊爲 Mybatis 開發的插件,提供了 Mapper 接口和 XML之間的跳轉和自動生成模版的功能。另外這個名字是我起的,嘿嘿!

3.7 MyBatis Log Plugin

另外一款國人關於 Mybatis 的做品,評分也很高,做用是將 Mybatis 生成的 sql 還原爲原始整個 sql。方便在開發中從日誌中跟蹤調試 sql語句。

3.8 JavaDoc

快速生成 java 註釋的插件有不少,評分比較高的就是 JavaDoc ,注意做者爲 Sergey Timofiychuk 。經過快捷 就能夠生成註釋。 mac 的快捷鍵須要本身去設置, windows 快捷鍵以下:

  • 要爲活動元素生成 javadocs,請按 shift + alt + G
  • 要爲當前 java 文件中的全部元素生成 javadocs,請按 shift + ctrl + alt + G
  • 刪除當前/選定元素上的 javadocs 請按 shift + alt + Z
  • 刪除當前類全部元素上的 javadocs:請按 shift + ctrl + alt + Z

而後本身根據實際簡單改動便可,配置你能夠在下面的設置面板中找到:

3.9 Git Commit Template

總是有人吐槽你提交的 Git 不規範?你能夠試試這個插件。它提供了很好的 Git 格式化模版,你能夠按照實際狀況格式化你的提交信息。

3.10 Extra Icons

最後是一個美化插件,爲一些文件類型提供官方沒有的圖標。來看看效果吧。

4. 總結

其它也有很好用的插件其餘人已經發文安利了,我這裏就不介紹了。實在不行本身寫插件,官方提供了 Intellij Platform Plugin SDK 感興趣的能夠研究一下搞個有用的插件玩玩,說不定一鳴驚人也未可知啊。若是你發現有好用的、好玩的插件能夠經過留言分享出來。

相關文章
相關標籤/搜索