插件官網:http://plugins.jetbrains.com
注意:網站有時不穩定,會造成打不開,屬正常現象或許下一秒就好了,可以選擇去git等方式下載
1、安裝說明:
打開file中setting文件選擇Plugins選項
-
-
-
Mac:
IntelliJ IDEA
->Preferences
->Plugins
; -
打開快捷鍵:Ctrl + Alt + S
-
Windows:
File
->Settings
->Plugins
.
-
-
分別對應安裝JetBrains插件(軟件),第三方插件(插件庫來源),本地已下載的插件包。
第三方插件(點擊)
搜索自己所需要的插件名,點擊下載安裝即可
注意:此下載方式需要保持網絡通暢,下載不穩定(不推薦)
本地已下載(點擊)
找到已下載插件在本地的位置,選擇后再點擊OK,之后選擇提示第一個單詞(重啟屬性)即可。
注意:可同時添加多個插件,但每個插件都需要點擊按鈕,不然只會應用成功最后一個插件了(推薦)。
-
-
-
All plugins
:顯示 IntelliJ IDEA 支持的所有插件; -
Enabled
:顯示當前以前啟用的插件; -
Disabled
:顯示當前未啟用的插件; -
Bundled
:顯示 IntelliJ IDEA 所有自帶的插件; -
Custom
:顯示我們自己安裝的插件。
-
-
插件不想使用的話直接去√,再重啟即可生效。
注意:有時添加報錯,可能是版本不兼容,去下一個低版本就可以了。
壓縮包無需解壓,安裝直接添加壓縮包對應插件即可。
2、卸載說明:
選擇Custom按鈕,顯示自己安裝的插件
右擊自己想卸載的插件
選擇Unitstall
提示您是否卸載此插件,點擊Yes后,選擇OK即可
選擇Restart(重新啟動),您不想要的插件就真的沒了
3、UI沖擊插件
1、Material Theme UI
這是一款主題插件,可以讓你的ide的圖標變漂亮,配色搭配的很到位,還可以切換不同的顏色,甚至可以自定義顏色。默認的配色就很漂亮了,如果需要修改配色,可以在工具欄中Tools->Material Theme然后修改配色等。
2、Background Image Plus
緩解視覺疲勞,讓愛充滿屏幕。
安裝后,在設置界面設置背景圖片文件夾,里邊放圖片,並且可以設置定時更新:
還可以單獨設置單個圖片的模糊度以及平鋪方式哦
設置完圖片之后,重啟一下IDEA即可,您還在等待什么呢!
3、Nyan progress bar
我滴導航條就是不一般!
4、activate-power-mode OR Power mode II
顫抖整個屏幕,讓色彩飛揚起來。
還可以統計打擊次數哦
注意:對應屬性請自行發掘(在setting中全在哦)
還有更多的美化插件,建議去官網中發掘或自行百度,若有其它需要請聯系作者,此處就不一一講述了。
4、實用插件
5、Translator
有道翻譯插件,有備無患,讓你徹底擺脫瀏覽器查單詞啦!
報錯語句可以復制翻譯嘞!
選擇需要翻譯的文本>點擊鼠標右鍵>點擊翻譯。你可以直接翻譯如 “getTranslatedString” 和 “參考hello world” 這樣的文本(官網以及安裝插件界面有簡單的插件使用說明哦)。
注意:有些單詞和語句需要聯網才可以查詢哦!
6、BrowseWordAtCaret
像風一樣的追尋
允許輕松地在光標處瀏覽下一個/前一個單詞,並突出選中單詞的其他表象。用法:用CTRL-ALT-UP、CTRL-ALT-DOWN瀏覽(注:在默認鍵映射中此快捷方式也可用於下一個/上一個事件)
7、AceJump
要鼠標有何用,擺脫鼠標神利器。
安裝該插件后,使用基本可划分為兩步:
第1步:Ctrl+; 快捷鍵,激活插件。此時,IDE代碼編輯區會出現一個藍色光標,然后輸入你要跳轉的標簽。
第2步,這是,IDE全屏所有你剛才輸入的標簽都會被高亮顯示,並且在這個高亮的標簽前面會出現相應的鍵盤字母,你按照相應提示的字母去敲擊鍵盤就可以自動跳轉了。
8、CodeGlance
再也不用拉動滾動條了,真是太棒了。
一看秒懂,你說咱咋就那么強大!
鼠標點擊模塊代碼界面對應跳轉,鼠標放在模塊左側對應代碼會放大哦!
9、Key promoter
新手必備,神助攻
Key promoter這款插件適合新手使用。當你點擊鼠標一個功能的時候,可以提示你這個功能快捷鍵是什么。這是一個非常有用的功能,很快就可以熟悉軟件的快捷功能了。
如果有快捷鍵的,會直接顯示快捷鍵
第一個顯示的是快捷鍵,第二個顯示的是使用次數,沒有快捷鍵會提示您添加快捷鍵哦!
就是在這個地方設置快捷鍵的啦!
選擇需要更改或者添加的快捷鍵
輸入自己想要添加的快捷鍵即可(不要和其它快捷鍵或者其它運行軟件快捷鍵沖突哦)。
10、CheckStyle-IDEA
定義代碼的規范,實現自身的風格
Checkstyle是一種開發工具,可幫助程序員編寫符合編碼標准的Java代碼。默認情況下,它支持Google Java樣式指南和Sun代碼約定,但具有高度可配置性。它可以使用ANT任務和命令行程序調用。
File->Setting->Other Setting->checkStyle至下圖界面
添加(Browse)自己的配置文件,要檢查的項目(.xml文件是重點)
右擊點擊要check的文件,就會根據您配置的規范,提示出一系統的問題。
就會按照你的配置規則顯示出錯誤。
編寫代碼(.xml)檢測規則可以參考阿里和google的規則和checkstyle的官網文檔。
11、Gitee
項目雲同步,讓項目直接上傳碼雲
將項目托管到碼雲
選擇賬號密碼登錄
此處可以進行碼雲賬號密碼測試(請核對自己的碼雲賬號密碼是否正確)。
√選Private托管按鈕,可填寫項目說明,點擊Share
點擊OK
選擇Yes是否上傳代碼(Yes確認)
打開碼雲查看就能看到您上傳的項目了。
此處是為大家推薦的插件視圖(如有更多更好的插件還請積極留言)
官網插件大概已經有2000多個了,一鍵生成、代碼規范、減少繁瑣操作等功能插件應有盡有哦!
5、神級插件
12、Alibaba Java Coding Guidelines
老師再也不用擔心我的代碼不規范了
經過247天的持續研發,阿里巴巴於10月14日在杭州雲棲大會上,正式發布眾所期待的《阿里巴巴Java開發規約》掃描插件!該插件由阿里巴巴P3C項目組研發。P3C是世界知名的反潛機,專門對付水下潛水艇,寓意是掃描出所有潛在的代碼隱患。
為了讓開發者更加方便、快速將規范推動並實行起來,阿里巴巴基於手冊內容,研發了一套自動化的IDE檢測插件(IDEA、Eclipse)。該插件在掃描代碼后,將不符合規約的代碼按Blocker/Critical/Major三個等級顯示在下方,甚至在IDEA上,我們還基於Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發現問題所在。對於歷史代碼,部分規則實現了批量一鍵修復的功能,如此爽心悅目的功能是不是很值得擁有?提升代碼質量,提高團隊研發效能,插件將會一路同行。
安裝后軟件出新增的圖標
選中要掃描的文件(這里是Main演示)
運行之后的結果
按Ctrl+F1進入更多
單個代碼完整提示
部分不規范代碼支持一件修復(可以單例添加哦)
13、FindBugs-IDEA
bug抓抓抓,讓bug不在存活
Findbugs很多人都並不陌生,Eclipse中有插件可以幫助查找代碼中隱藏的bug,IDEA中也有這款插件。這個插件可以幫助我們查找隱藏的bug,比較重要的功能就是查找潛在的null指針。
在編寫代碼的過程中,我們可能不會一直記得檢查空的引用,在我們測試時可能很難發現問題,但是應用上線之后,面對大量的用戶,很多問題就會浮現出來。所以在編碼時,使用findbugs檢查一下很有必要。
安裝后的新增小圖標
右擊需要分析的文件選擇FindBugs分析范圍
點擊×關閉黃色部分
若代碼有錯誤,會提示錯誤類型(根據錯誤提示),在小黃蟲中直接代碼,修改完成后再分析,這樣就可以減少代碼bug了,趕快測試一下自己代碼吧!
14、IdeaVim
編輯神器,讓速度再快人一等
Ctrl+Alt+V --打開或關閉Idea Vim
具體編程語法與Linux操作語法無差別,極其適合此類方面編程者使用
大家都說好,總有過人處,可以多研究使用方案,任何操作多練練也就快了。
注意:進入vim編輯模式后,建議重新設置一些快捷鍵,避免發生沖突。
15、Jrebel
讓項目重啟比人更快一步
JRebel是一種熱部署生產力工具,修改代碼后不用重新啟動程序,所有的更改便可以生效。它跳過了Java開發中常見的重建、重新啟動和重新部署周期
意思就是不用在重新部署項目了,減少之前重新部署的時間。
非免費需要注冊(經濟允許請正版購買)
若激活失效,請自行百度(建議查看激活文章發布的時間,一般最新發布時間是最親測有效滴)
使用
選擇勾選的項目
與Tomcat相結合
啟動項目
修改任意代碼。ctrl+s保存,重新啟動即可。
6、附錄
插件兼容: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio。
有些插件還是要費點神研究的,建議多逛一逛官網以及Git等好的網站去慢慢了解,還能發現更多寶貝哦!
由於軟件文件大小還是相對大的(大量添加插件容易造成軟件卡頓現象),不建議添加許多插件,根據性能按自身需求安裝即可。
若有更多更好的插件,還請積極留言分享,如有什么懵懂,還請積極聯系作者一起學習。
情況不同,問題不同,如有差異,請積極聯系作者
文章如有不足,請積極批評,若有侵權請聯系作者刪除。
第一次寫還請各位大佬包涵,如有幫助,請點個贊鼓勵下吧!