插件關(guān)鍵詞:decompiler
git
IDE
eExplorer
gitblit
maven SCM
maven Analyzer
java development kit
platform
m2e
AmaterasUML(plantUML、Amateras Modeler(AmaterasUML的升級(jí)版))(UML繪圖工具)
插件:
Enhanced Class Decompiler
spring IDE
eExplorer
Java 8 support for m2e for Eclipse kepler SR2
Maven integration for Eclipse
findBugs Eclipse Plugin
官方插件地址:https://marketplace.eclipse.org/
https://www.oschina.net/project/tag/148/eclipse-plugins
Checkstyle
Checkstyle插件可以集成到Eclipse IDE中去,能確保Java代碼遵循標(biāo)準(zhǔn)代碼樣式。
JDepend4Eclipse
JDepend4Eclipse可以幫助你遍歷文件夾
PMD
PMD是一款代碼分析器,用來(lái)檢測(cè)變量和寫(xiě)得不好的代碼
SourceHelper
SourceHelper可以協(xié)助編碼和調(diào)試,對(duì)寫(xiě)好的代碼提供說(shuō)明。
M2eclipse (Maven插件)
M2eclipse能夠管理簡(jiǎn)單的項(xiàng)目,也能管理多模塊項(xiàng)目,它能在Eclipse中啟動(dòng)maven。它提供依賴管理,能提供自動(dòng)下載。
EGit
EGit提供同步視圖,可以讀.git/ 下排除的文件,提供rebase功能,為pull和push提供精簡(jiǎn)的操作。
Spring IDE
Spring IDE幫助你開(kāi)發(fā)Spring應(yīng)用,它提供了圖形編輯界面。它還能用圖形的方式顯示bean之間的關(guān)系。(更新網(wǎng)址 –http://springide.org/updatesite)
SpotBugs
幫我找出我正在寫(xiě)的代碼中的錯(cuò)誤。與之前使用的 FindBugs 工具類似。
M2Eclipse
簡(jiǎn)稱 M2E ,是將 Maven 構(gòu)建工具集成到 Eclipse 的首選方案
TestNG
為代碼編寫(xiě)好的單元測(cè)試可能比編寫(xiě)代碼本身更加重要。
Open Explorer
打開(kāi)資源管理器插件,這是一個(gè)從Eclipse里面可以直接定位打開(kāi)windows資源管理器文件的插件
JadClipse
反編譯插件,能反編譯Jar包中的class文件。
Spring Tools
Spring的插件,可以很方便的管理和運(yùn)行Spring項(xiàng)目,在商店可以直接安裝。
Mybatis Generator
Mybatis生成代碼及通用增刪改查配置文件的插件,商店安裝。
Darkest Dark Theme
主題插件,可以像idea那樣有黑色的主題
ShellEd和Terminal
插件提供了shell腳本的編輯功能,Terminal插件將shell的輸出集成到了Eclipse工作臺(tái),無(wú)需在窗口之間來(lái)回切換就能在Eclipse中完成shell腳本的編寫(xiě)和運(yùn)行
More Clipboard
會(huì)記錄最近拷貝/剪切到剪切板緩沖里的內(nèi)容,使用快捷鍵彈出備選列表可以進(jìn)行快速粘貼。
SmartIM4Eclipse
Eclipse 上的 SmartIM(原 SmartQQ)插件,可以在 Eclipse 中使用 QQ/微信聊天。
MyBatipse
一個(gè) Eclipse 插件,在編輯 MyBatis 相關(guān)文件時(shí)提供內(nèi)容輔助和驗(yàn)證。
Eclick - eclipse代碼筆記插件:
eclick就相當(dāng)于一個(gè)word文檔,采用網(wǎng)頁(yè)富文本編輯器的形式來(lái)編輯可以文檔,但這個(gè)word可以和eclipse交互
GitEye
一個(gè)免費(fèi)的桌面應(yīng)用,包含一個(gè)簡(jiǎn)單易用的 Git 圖形化客戶端
Eclipse-Markdown-Editor-Plugin
Eclipse 用來(lái)編輯 Markdown 的插件,支持 .md 和 .txt 編輯,支持語(yǔ)法高亮。
Structure101
用來(lái)生成項(xiàng)目架構(gòu)圖, 可以幫助你調(diào)整代碼的結(jié)構(gòu). Structure101 支持 Eclipse、IDEA 和 Visual Studio
SourceHelper
幫助你編碼和調(diào)試, 提到代碼清晰度。
Eclipse Messaging Toolbox
Eclipse Messaging Toolbox 是一個(gè) Eclipse 的插件,用于消息傳遞,可以添加消息到隊(duì)列中以及從隊(duì)列中獲取消息。
aixcoder:代碼自動(dòng)提示和預(yù)測(cè),官網(wǎng)地址:https://aixcoder.com/#/Download
阿里編碼規(guī)約p3c(Alibaba Java Coding Guidelines),參考:https://www.cnblogs.com/lsysy/p/9954785.html
Cloud Toolkit是本地 IDE 插件,幫助開(kāi)發(fā)者更高效地開(kāi)發(fā)、測(cè)試、診斷并部署應(yīng)用。通過(guò)插件,可以將本地應(yīng)用一鍵部署到任意服務(wù)器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且還內(nèi)置了 Arthas 診斷、Dubbo工具、Terminal 終端、文件上傳和 MySQL 執(zhí)行器等工具。
http://plugins.jetbrains.com/idea
https://blog.csdn.net/weixin_41846320/article/details/82697818
SmartIM4IntelliJ
一個(gè) IntelliJ IDEA 上的 SmartIM(原 SmartQQ)插件,可以在 IDEA 中使用 QQ 或微信聊天。
Background Image Plus
IDE不再單調(diào),賞心悅目,當(dāng)把背景設(shè)置成你自己心儀的的圖片,編碼效率提高
Mybatis Log Plugin
會(huì)把Mybatis的腳本直接輸出在console中,默認(rèn)的情況下,輸出的腳本不是一個(gè)可以直接執(zhí)行的。
Grep Console
可以設(shè)置不同級(jí)別log的字體顏色和背景色。
CodeGlance
CodeGlance是一款代碼編輯區(qū)縮略圖插件,可以快速定位代碼,使用起來(lái)比拖動(dòng)滾動(dòng)條方便多了
IDEA Restart
IDEA沒(méi)有重啟的選項(xiàng),這個(gè)工具就是來(lái)彌補(bǔ)這個(gè)功能,可以在File-->Restart 重啟,也可以使用快捷鍵 CTRL + ALT + R
RestfulToolkit
一套 RESTful 服務(wù)開(kāi)發(fā)輔助工具集。
根據(jù) URL 直接跳轉(zhuǎn)到對(duì)應(yīng)的方法定義 ( or Ctrl Alt N );
一個(gè)簡(jiǎn)單的 http 請(qǐng)求工具;
提供了一個(gè) Services tree 的顯示窗口;
在請(qǐng)求方法上添加了有用功能: 復(fù)制生成 URL;,復(fù)制方法參數(shù)...
其他功能: java 類上添加 Convert to JSON 功能,格式化 json 數(shù)據(jù) ( Windows: Ctrl + Enter; Mac: Command + Enter )
Maven Helper
分析依賴沖突插件,可查看沖突。
JRebel
熱部署插件,讓你在修改完代碼后,不用再重新啟動(dòng)
SonarLint
是一款強(qiáng)大快速的能幫助開(kāi)發(fā)者發(fā)現(xiàn)代碼里的bug或是代碼質(zhì)量?jī)?yōu)化點(diǎn)的擴(kuò)展工具。
Rainbow Brackets
彩虹顏色的括號(hào) 在黑色主題下看的比較清楚舒,有助于幫助區(qū)分前后括號(hào)對(duì)應(yīng)關(guān)系。
Free Mybatis plugin
實(shí)現(xiàn)Mapper到XML間的跳轉(zhuǎn)
iBATIS/MyBatis plugin
輕松通過(guò)快捷鍵找到MyBatis中對(duì)應(yīng)的Mapper和XML,CTRL+ALT+B
CamelCase
將不符合駝峰格式的方法/屬性名,快速轉(zhuǎn)換為成駝峰命名格式,安裝好后選中需要修改的名稱按快捷鍵shift+alt+u便可以生成對(duì)應(yīng)的駝峰命名格式。
Lombok 是一種 Java實(shí)用工具,可以幫助開(kāi)發(fā)人員消除 Java 對(duì)象代碼的冗長(zhǎng),它通過(guò)注解實(shí)現(xiàn)這一目的。常用注解:@Getter、@Setter、@ToString、@EqualsAndHashCode等。
Editor REST Client
API 接口的測(cè)試
UML Support
如果需要研究源碼,內(nèi)置 UML Support 插件可以很好地查看類繼承關(guān)系。
內(nèi)置terminal
目前IntelliJ IDEA已經(jīng)有一個(gè)內(nèi)置的terminal工具,可以方便的使用shell命令。
.ignore
排除那些不想被版本管理的文件。
AceJump
可以徹底擺脫鼠標(biāo)的插件,允許您快速將光標(biāo)導(dǎo)航到編輯器中可見(jiàn)的任何位置,只需點(diǎn)擊“ctrl +;”,然后輸入一個(gè)你想要跳轉(zhuǎn)到的字符,之后鍵入匹配的字符就跳轉(zhuǎn)到你想要挑戰(zhàn)的地方了。
activate-power-mode
寫(xiě)代碼的時(shí)候,就會(huì)附加一些狂拽炫酷屌炸天的效果。
LiveEdit
Intellij IDEA 默認(rèn)自動(dòng)保存的,根本不用 Ctrl+s,LiveEdit 能自動(dòng)更新瀏覽器里的網(wǎng)頁(yè),所以F5也省了。
activate-power-mode 和 Power mode II
編碼時(shí)動(dòng)畫(huà)效果,寫(xiě)代碼是整個(gè)屏幕都在抖動(dòng)
Jindent-Source Code Formatter
自定義類、方法、doc、變量注釋模板
Properties to YAML Converter
把 Properties 的配置格式改為 YAML 格式
Git Flow Integration
Git Flow 的圖形界面操作
MybatisX
mybatis框架輔助(免費(fèi))
VisualVM Launcher
運(yùn)行java程序的時(shí)候啟動(dòng)visualvm,方便查看jvm的情況 比如堆內(nèi)存大小的分配某個(gè)對(duì)象占用了多大的內(nèi)存,jvm調(diào)優(yōu)必備工具。
ByteCode
查看字節(jié)碼
Alibaba p3c
阿里巴巴出品的java代碼規(guī)范插件,可以掃描整個(gè)項(xiàng)目找到不規(guī)范的地方 并且大部分可以自動(dòng)修復(fù)。
MyBatisCodeHelperPro
mybatis代碼自動(dòng)生成插件,大部分單表操作的代碼可自動(dòng)生成 減少重復(fù)勞動(dòng) 大幅提升效率
HighlightBracketPair
自動(dòng)化高亮顯示光標(biāo)所在代碼塊對(duì)應(yīng)的括號(hào),可以定制顏色和形狀
aixcoder:代碼自動(dòng)提示和預(yù)測(cè),官網(wǎng)地址:https://aixcoder.com/#/Download
阿里編碼規(guī)約p3c(Alibaba Java Coding Guidelines),參考:https://www.cnblogs.com/lsysy/p/9954785.html
Cloud Toolkit是本地 IDE 插件,幫助開(kāi)發(fā)者更高效地開(kāi)發(fā)、測(cè)試、診斷并部署應(yīng)用。通過(guò)插件,可以將本地應(yīng)用一鍵部署到任意服務(wù)器,甚至云端(ECS、EDAS、Kubernetes 和 小程序云 等);并且還內(nèi)置了 Arthas 診斷、Dubbo工具、Terminal 終端、文件上傳和 MySQL 執(zhí)行器等工具。
代碼注解插件: Lombok
代碼生成工具:CodeMaker
快捷鍵提示工具:Key promoter X
單元測(cè)試測(cè)試生成工具:JUnitGenerator
Mybatis 工具:Free Mybatis plugin
Maven輔助神器:Maven Helper
JSON轉(zhuǎn)領(lǐng)域?qū)ο蠊ぞ撸篏sonFormat
領(lǐng)域?qū)ο筠D(zhuǎn)JSON工具:POJO to JSON
字符串工具:String Manipulation
強(qiáng)大的字符串轉(zhuǎn)換工具。使用快捷鍵,Alt+M。
生成對(duì)象set方法:GenerateAllSetter
Redis可視化:Iedis
K8s工具:Kubernetes
中英文翻譯工具:Translation
RESTful 服務(wù)開(kāi)發(fā)輔助工具集: RestfulToolkit
日志工具:Grep Console
MetricsReloaded:代碼復(fù)雜度檢查
Statistic:代碼統(tǒng)計(jì)
IdeaJad 反編譯工具
WebServicePlugin
JarTool
GenerateSerialVersionUID
JUnitGenerator
GenerateToString
Git Integration
Maven Integration
Markdown support
SSH Remote Run
UML Support
SSH集成
集成FTP
Database管理工具
聯(lián)系客服