天天看點

intellij idea 推薦安裝有用插件

打開 intellj idea 插件 搜尋安裝即可。

    1. activate-power-mode 裝逼必備 activate-power-mode
    1. IdeaVim 一個Vim仿真插件
    1. CodeGlance 類似SublimeText的Mini Map插件 CodeGlance
    1. Background Image Plus

      這又是一款裝備B插件了,想想别人看到你的IDE有個美女或者異次元背景是怎樣的,安裝之後,在打開View選項,就可以看到Set Background Image選項了。

    1. Shifter

      檢測光标所在選中、行或關鍵字的類型,然後用鍵盤快捷鍵上的“up”或“down”鍵移動它。如果在一行中隻有一個可移動的單詞,那麼它不需要碰觸光标,我們就可以移動它。支援小寫/大寫或小寫所移動單詞中的第一個大寫的字元。

      預設鍵盤快捷鍵:

Ctrl + Shift + Alt+逗号:下移
Ctrl + Shift + Alt +句号:上移
Ctrl + Shift + Alt + K:上移更多
Ctrl + Shift + Alt + J:下移更多
           

移動更多:多次重複選擇所選中的值。重複次數可在插件配置中進行配置(預設為10)。

    1. BrowseWordAtCaret

      允許輕松地在光标處浏覽下一個/前一個單詞,并突出選中單詞的其他表象。用法:用CTRL-ALT-UP、CTRL-ALT-DOWN浏覽(注:在預設鍵映射中此快捷方式也可用于下一個/上一個事件)。

    1. AceJump

      AceJump其實是一款能夠代替滑鼠的軟體,隻要安裝了這款插件,可以在代碼中跳轉到任意位置。按快捷鍵進入 AceJump 模式後(預設是 Ctrl+J),再按任一個字元,插件就會在螢幕中這個字元的所有出現位置都打上标簽,你隻要再按一下标簽的字元,就能把光标移到該位置上。換言之,你要移動光标時,眼睛一直看着目标位置就行了,根本不用管光标的目前位置。

    1. Markdown support

      安裝這個插件之後,打開.md檔案就可以通過一個支援md的視圖檢視和編輯内容。一般用于寫README.md檔案。

    1. Key promoter

      Key promoter這款插件适合新手使用。當你點選滑鼠一個功能的時候,可以提示你這個功能快捷鍵是什麼。這是一個非常有用的功能,很快就可以熟悉軟體的快捷功能了。

      如果有快捷鍵的,會直接顯示快捷鍵

    1. Maven Helper (MAVEN 插件 超好用)
    1. GsonFormat (json轉實體)
    1. Jrebel (熱部署,可能會收費,自行查找破解)
    1. markdown (一般用于寫README.md檔案)
    1. Key promoter (适合新手,點選一個功能後會提示這個功能的快捷鍵)
    1. Grep Console (控制台輸出變色)
    1. String Manipulation (字元串快速格式轉換)
    1. GenerateToString (重寫toString 方法)
    1. Translation (翻譯插件)

插件推薦

插件名稱 插件介紹 官網位址
Gitee 開源中國的碼雲插件 https://plugins.jetbrains.com/plugin/8383-gitee
Alibaba Java Coding Guidelines 阿裡巴巴出的代碼規範檢查插件 https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
IDE Features Trainer IntelliJ IDEA 官方出的學習輔助插件 https://plugins.jetbrains.com/plugin/8554?pr=idea
快捷鍵提示 https://plugins.jetbrains.com/plugin/4455?pr=idea
Grep Console 自定義設定控制台輸出顔色 https://plugins.jetbrains.com/idea/plugin/7125-grep-console
String Manipulation 駝峰式命名和下劃線命名交替變化 https://plugins.jetbrains.com/plugin/2162?pr=idea
CheckStyle-IDEA 代碼規範檢查 https://plugins.jetbrains.com/plugin/1065?pr=idea
FindBugs-IDEA 潛在 Bug 檢查 https://plugins.jetbrains.com/plugin/3847?pr=idea
MetricsReloaded 代碼複雜度檢查 https://plugins.jetbrains.com/plugin/93?pr=idea
Statistic 代碼統計 https://plugins.jetbrains.com/plugin/4509?pr=idea
JRebel Plugin 熱部署 https://plugins.jetbrains.com/plugin/?id=4441
在編輯代碼最右側,顯示一塊代碼小地圖 https://plugins.jetbrains.com/plugin/7275?pr=idea
GsonFormat 把 JSON 字元串直接執行個體化成類 https://plugins.jetbrains.com/plugin/7654?pr=idea
Markdown Navigator 書寫 Markdown 文章 https://plugins.jetbrains.com/plugin/7896?pr=idea
Eclipse Code Formatter 使用 Eclipse 的代碼格式化風格,在一個團隊中如果公司有規定格式化風格,這個可以使用。 https://plugins.jetbrains.com/plugin/6546?pr=idea
Jindent-Source Code Formatter 自定義類、方法、doc、變量注釋模闆 http://plugins.jetbrains.com/plugin/2170?pr=idea
Translation 翻譯插件 https://github.com/YiiGuxing/TranslationPlugin
Maven Helper Maven 輔助插件 https://plugins.jetbrains.com/plugin/7179-maven-helper
Properties to YAML Converter 把 Properties 的配置格式改為 YAML 格式 https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter
Git Flow Integration Git Flow 的圖形界面操作 https://plugins.jetbrains.com/plugin/7315-git-flow-integration
Rainbow Brackets 對各個對稱括号進行着色,友善檢視 https://github.com/izhangzhihao/intellij-rainbow-brackets
MybatisX mybatis 架構輔助(免費) https://plugins.jetbrains.com/plugin/10119-mybatisx
Lombok Plugin Lombok 功能輔助插件 https://plugins.jetbrains.com/plugin/6317-lombok-plugin
.ignore 各類版本控制忽略檔案生成工具 https://plugins.jetbrains.com/plugin/7495--ignore
mongo4idea mongo用戶端 https://github.com/dboissier/mongo4idea
iedis redis用戶端 https://plugins.jetbrains.com/plugin/9228-iedis
VisualVM Launcher 項目啟動的時候也啟動 VisualVM https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
GenerateAllSetter new POJO類的快速生成 set 方法 https://plugins.jetbrains.com/plugin/9360-generateallsetter