IntelliJ IDEA優秀插件(編程通用)


一、IntelliJ IDEA開發

最近大部分開發IDE工具都切換到了,所以也花了點心思去找了相關的插件。這里整理的適合各種語言開發的通用插件,也排除掉IntelliJ IDEA自帶的常用插件了(有些插件在安裝IntelliJ IDEA的時候可以安裝)。

二、IDEA插件安裝

IDEA的插件安裝非常簡單,對於很多插件來說,只要你知道插件的名字就可以在IDEA里面直接安裝。
這里寫圖片描述

Preferences—>Plugins—>查找所需插件—>Install
  • 1

或者

Preferences—>Plugins—>Install plug from disk —>選擇下載好的插件安裝
  • 1

安裝之后重啟IDEA即可生效

三、插件介紹

1. activate-power-mode

最先介紹的就是這個裝B插件了,美術和策划妹子來圍觀的時候發揮出最大作用了。
這里寫圖片描述

2. IdeaVim

我所有寫代碼的編輯器,都要安裝VIM插件,我覺得這是一種VIM的精神,
IdeaVim是一個Vim仿真插件,用於基於IntelliJ平台上的IDE。使用IDE的插件管理器來安裝這款插件的最新版本。正常啟動IDE,使用“Tools | Vim Emulator”菜單項來啟動Vim仿真。這時,你在所有的編輯器上都必須使用Vim鍵盤輸入。

如果你想要禁用此插件,那么選擇“Tools | Vim Emulator”菜單不被選中。此時IDE會使用常規的鍵盤快捷鍵。 Vim仿真與IDE之間的鍵盤快捷鍵沖突,可以通過 “File | Settings | Vim Emulation”,“File | Settings | Keymap” 以及在 ~/.ideavimrc 文件中的鍵映射命令解決。

3. CodeGlance

類似SublimeText的Mini Map插件
這里寫圖片描述

4. Background Image Plus

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

5. Shifter

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

默認鍵盤快捷鍵:

Ctrl + Shift + Alt+逗號:下移
Ctrl + Shift + Alt +句號:上移
Ctrl + Shift + Alt + K:上移更多
Ctrl + Shift + Alt + J:下移更多
  • 1
  • 2
  • 3
  • 4
  • 5

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

6. BrowseWordAtCaret

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

7. AceJump

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

8. Markdown support

安裝這個插件之后,打開.md文件就可以通過一個支持md的視圖查看和編輯內容。一般用於寫README.md文件。
這里寫圖片描述

9. Key promoter

Key promoter這款插件適合新手使用。當你點擊鼠標一個功能的時候,可以提示你這個功能快捷鍵是什么。這是一個非常有用的功能,很快就可以熟悉軟件的快捷功能了。
如果有快捷鍵的,會直接顯示快捷鍵
這里寫圖片描述
沒有快捷鍵的,會提示你去設置快捷鍵。比如我連續3次用鼠標創建TypeScript類,第三次就會出現下面的提示
這里寫圖片描述
選擇是,自動彈到快捷鍵設置面板
這里寫圖片描述

10. 其他自帶的常用插件

這里就不詳細說了,有很多。比如Ant、Maven、git、svn、cmd等等,應有盡有,可以很好地提高我們的開發效率。

參考資料:

10個最有用的 IntelliJ IDEA 插件

Java程序員必備的IntelliJ IDEA插件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM