首 頁
手機版

java流程分析插件(SOPA) v1.1.9綠色版

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插件,如果需要資源的小伙伴們別忘了下載體驗哦~
  • 下載地址
java流程分析插件(SOPA) v1.1.9綠色版

有問題? 點此報錯

發(fā)表評論

0條評論