idea常用插件安裝


1.IDEA Restart

IDEA沒有重啟的選項,這個工具就是來彌補這個功能,可以在File-->Restart 重啟,也可以使用快捷鍵  CTRL + ALT + R

2.Maven Helper

分析依賴沖突插件

此插件可用來方便顯示maven的依賴樹,在沒有此插件時,如果想看maven的依賴樹需要輸入命令行: mvn dependency:tree 才可查看依賴。如果想看是否有依賴包沖突的話也需要輸入命令行等等的操作。而如果安裝Maven Helper插件就可免去命令行困擾。通過界面即可操作完成。

使用方式:

打開項目中的pom文件,在底部會顯示一個“Dependency Analyzer”,

點擊此按鈕,切換到此工具欄

可進行相應操作:

  • Conflicts(查看沖突)
  • All Dependencies as List(列表形式查看所有依賴)
  • All Dependencies as Tree(樹形式查看所有依賴)
  • 搜索功能

3.lombok

自動生成setter,getter,hashcode,equals,constructor。再也不用擔心我寫重復代碼了。

4.gitignore

直觀的看到哪些文件(夾)被忽略了。

5.Markdown support

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

6.BashSupport

IntelliJ的shell插件,可以直接在IDEA執行shell腳本(部分),需要配置shell環境,文件右鍵執行shell。有一定的代碼提示及錯誤檢查

0?wx_fmt=png

官方網站:https://plugins.jetbrains.com/plugin/4230-bashsupport

7.JRebel

熱部署插件,讓你在修改完代碼后,不用再重新啟動,很實用!但是,不是免費的,需要大家發揮下聰明才智!
這里簡單介紹下使用方式:

第一個文本框填寫服務器激活地址,第二個文本框隨便填寫個郵箱。重點是第一個,服務器激活地址,大家自行百度,附一個參看網址:https://blog.csdn.net/lawsonjin/article/details/76422807

以下是重點:!!!

不然隔斷時間就會在線聯網檢測下,有可能激活造成失效!

8.Rainbow Brackets

彩虹顏色的括號 在黑色主題下看的比較清楚舒服,白色主題下看的很不明顯,看自己選擇了,除了看着舒服,也有助於

幫助區分前后括號對應關系。

9.Grep Console

由於Intellij idea不支持顯示ascii顏色,grep-console插件能很好的解決這個問題, 可以設置不同級別log的字體顏色和背景色.

自定義設置后,可以運行下項目看下效果

10.Mybatis Log Plugin

Mybatis現在是java中操作數據庫的首選,在開發的時候,我們都會把Mybatis的腳本直接輸出在console中,

但是默認的情況下,輸出的腳本不是一個可以直接執行的。

如果我們想直接執行,還需要在手動轉化一下,比較麻煩。
MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,可以直接復制出來執行的 。

Tools -- > Mybatis Log Plugin 打開其日志框,注意其轉換的SQL不是輸出到IDE的控制台!!!

再執行, 效果是不是很贊

11.checkStyle

具體使用參考http://blog.csdn.net/kingboyworld/article/details/76082399

12.findBugs

找到那些被你隱藏的bug,讓你的代碼質量提升一個級別,檢測nullpointException,不好的寫法,多線程不安全等bug。

13.Alibaba Java Coding Guidelines

經過247天的持續研發,阿里巴巴於10月14日在杭州雲棲大會上,正式發布眾所期待的《阿里巴巴Java開發規約》掃描插件!該插件由阿里巴巴P3C項目組研發。P3C是世界知名的反潛機,專門對付水下潛水艇,寓意是掃描出所有潛在的代碼隱患。

為了讓開發者更加方便、快速將規范推動並實行起來,阿里巴巴基於手冊內容,研發了一套自動化的IDE檢測插件(IDEA、Eclipse)。該插件在掃描代碼后,將不符合規約的代碼按Blocker/Critical/Major三個等級顯示在下方,甚至在IDEA上,我們還基於Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發現問題所在。對於歷史代碼,部分規則實現了批量一鍵修復的功能,如此爽心悅目的功能是不是很值得擁有?提升代碼質量,提高團隊研發效能,插件將會一路同行。
這里寫圖片描述
這里寫圖片描述

14.RestfulToolkit

一套 RESTful 服務開發輔助工具集。

  • 1.根據 URL 直接跳轉到對應的方法定義 ( or Ctrl Alt N );
  • 2.提供了一個 Services tree 的顯示窗口;
  • 3.一個簡單的 http 請求工具;
  • 4.在請求方法上添加了有用功能: 復制生成 URL;,復制方法參數...
  • 5.其他功能: java 類上添加 Convert to JSON 功能,格式化 json 數據 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

安裝后,右側會有RestServices側邊欄,點擊打開

全局快捷搜索快捷鍵:Ctrl \

15.SonarLint

SonarLint是一款強大快速的能幫助開發者發現代碼里的bug或是代碼質量優化點的擴展工具。支持很多主流的語言:JAVA、js、PHP、Python。也支持主流的IDE們,idea、Eclipse、vs等。在idea里更是以插件的形式讓人無縫接入

可在線安裝,也可離線安裝,插件下載地址:https://www.sonarlint.org/

注:安裝后,可以將自動分析復選框給去掉,否則可能會造成IDE的卡頓

16.visualVM

內存查看工具,GC、線程、bean等。內存溢出什么的,都有跡可循。

具體使用參考https://blog.csdn.net/KingBoyWorld/article/details/75579606


免責聲明!

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



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