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