SOPA是一款使用非常廣泛的,主要用于提高java開發(fā)效率的eclipse插件,該款工具的原名為Sources Oriented Process Analysis,在java開發(fā)中能夠提供快速顯示程序流程、快速領(lǐng)會方法調(diào)用過程等功能,使工程維護更加簡單,團隊協(xié)作更加簡單。SOPA采用流程簡化模式,并支持顯示注釋功能,是分析JAVA流程的Eclipse必備插件,有需求的朋友請下載體驗!
功能特色
1、快速顯示程序流程
通過debug方式人工畫出交易流程圖有諸多困難。一是因為很慢,二是因為非常耗費精力。對于一個只包含10個方法的交易,想畫出流程圖就已經(jīng)很困難,即使畫出也要耽誤很多時間,30個方法以上的交易人工幾乎難以畫出流程。SOPA能夠快速的畫出流程圖,幾十萬個方法也是在幾分鐘內(nèi)完成。
2、快速領(lǐng)會方法調(diào)用過程
每個交易所涉及的方法眾多,SOPA將眾多方法進行層次整理,使開發(fā)人員方便的理解各個方法的用途及調(diào)用過程。
3、使工程維護更加簡單
JAVA開發(fā)現(xiàn)有的糾錯機制僅有Debug一種方式,debug給人帶來方便的同時也會有一些不足之處,比如debug過程有時會比較慢。假如程序已經(jīng)自動生成流程分析圖,當程序出現(xiàn)異常時,直接從流程圖上查找異常所在的方法,就可以快速定位到所要修改的方法。
4、團隊協(xié)作更加簡單
一個工程往往是架構(gòu)師先搭框架,然后再將各個細化的任務進行分配。而各個方法之間的調(diào)用、一個功能的實現(xiàn)機制等往往需要很多的溝通,這就造成了相互之間團隊協(xié)作的效率不夠高。如果架構(gòu)師將流程分析圖發(fā)給其他開發(fā)人員,則會使其他人對項目的架構(gòu)一目了然,從而能夠快速的領(lǐng)會架構(gòu)師的意圖,工作效率也就隨之提高。
5、流程簡化模式
每個交易所涉及的方法如果很多就會眼花繚亂,此時就需要簡化處理。將重復的方法去掉,也會使交易變得容易理解。
6、顯示注釋功能
有些方法會有自己的說明,我們會將方法說明顯示到流程分析圖上,使理解流程更加簡單。
安裝教程
1、復制插件
①如果您用的是eclipse,則將org.guwang.sopa.logger.jar、org.guwang.ui.ide_x.x.x.jar兩個文件復制到eclipse/plugins 下面。
eclipse下載地址:http://m.mt4-cn.com/softdown/61745.htm
②如果您用的是MyEclipse,則將org.guwang.sopa.logger.jar、org.guwang.ui.ide_x.x.x.jar兩個文件復制到myeclipse/dropins下面。
MyEclipse下載地址:http://m.mt4-cn.com/softdown/16304.htm
2、 其他配置
如您的程序需要打印的日志很多,需要將eclipse下的eclipse.ini中的配置-Xmx 改成-Xmx1024m或更大空間。
3、注意事項
當流程小于65536行時,有方法注釋的批注。當流程大于65536行時,沒有方法注釋的批注。
SOPA使用教程
1、點擊 File -> Import ->Sopa->Existing Projects to Rewrite and into Workspace
2、選擇要重寫的原工程
3、選擇重寫工程的目標路徑
4、點擊Finish導入重寫之后的工程
5、運行重寫之后的工程
6、點擊 Window -> Show View ->Sopa -> Process 顯示流程視圖
- eclipse插件
-
更多 (6個) >>eclipse插件大全 eclipse插件對于eclipse(Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺)來說是必不可少的,目前最熱門的、最流行的eclipse插件有哪些呢?多多小編致力于滿足各位小伙伴的需求,帶來了eclipse插件大全,這些都是比較常用的eclipse插件,如果需要資源的小伙伴們別忘了下載體驗哦~
-
-
eclipse jadclipse插件 91K
查看/簡體中文v3.3.0 -
aptana studio(Web應用程序開發(fā)工具) 148.84M
查看/簡體中文v3.4.2 -
adt plugin for eclipse 13.82M
查看/簡體中文v22.3.0 -
phpeclipse插件 30.96M
查看/簡體中文v1.2.3 64位/32位 -
eclipse memory analyzer(eclipse mat插件) 88.39M
查看/簡體中文v1.15.0 -
java流程分析插件(SOPA) 10.38M
查看/簡體中文v1.1.9綠色版
-
- 下載地址
發(fā)表評論
0條評論軟件排行榜
- 1Java SE Development Kit(JDK)7.0官方正式版 32位&64位
- 2python最新版本 v3.13.1
- 3jdk17官方版 附安裝教程
- 4微軟visual c++運行庫合集包 v3.0.22.0317官方版
- 5GameSalad Creator(游戲開發(fā)工具) v1.25.6255.24805
- 6x64dbg程序調(diào)試工具 v2025.03.15
- 7友善串口調(diào)試助手官方版 v6.0.3
- 8RedisInsight官方版 v2.68
- 9virtual serial ports driver虛擬串口調(diào)試工具 v11.0.1047.0官方版
- 10LabWindows CVI(C語言開發(fā)軟件)
熱門推薦
node.js安裝包 v22.14.028.04M / 簡體中文
dotCover 2024官方版 v2024.3.564.81M / 多國語言
jdk1.6 32位/64位官方版 附環(huán)境變量配置教程128.75M / 簡體中文
jdk17官方版 附安裝教程159.72M / 簡體中文
python最新版本 v3.13.127.08M / 簡體中文
微軟visual c++運行庫合集包 v3.0.22.0317官方版85.82M / 簡體中文
dwin dgus(開發(fā)配置工具) v5.04官方版6.87M / 簡體中文
RegEx Tester(正則表達式調(diào)試工具) v3.2.0.0綠色版26K / 英文
Report Builder v3.0官方版32.16M / 簡體中文
Convert.NET(代碼翻譯器) v8.4.6675.71官方版4.48M / 多國語言[中文]