一款針對(duì)Visual Basic、VB.NET 和 VBA的源代碼分析、優(yōu)化與文檔工具??蓤?zhí)行代碼審查,移除無效代碼,并借助圖表和文檔深入理解代碼。
一款針對(duì)Visual Basic的代碼分析工具
Project Analyzer是一款適用于Visual Basic 6.0、Visual Basic .NET和Office VBA 的代碼審查與質(zhì)量控制工具。它通過讀取您的 VB 代碼進(jìn)行靜態(tài)代碼分析,借助自動(dòng)化代碼審查檢測(cè)邏輯缺陷,在修改代碼前執(zhí)行影響分析,幫助理解缺乏文檔的遺留代碼,并將現(xiàn)有VB項(xiàng)目逆向生成為圖表和文檔。交付高質(zhì)量、低缺陷的VB應(yīng)用程序,既能降低成本,又能讓最終用戶滿意。
理解代碼。Project Analyzer 能夠幫助您理解那些同事編寫的、不像文檔的“意大利面條式”代碼。以超文本和交互式調(diào)用樹的形式暢游大型項(xiàng)目,查看各類圖表,梳理那些復(fù)雜得令人絕望的“怪物項(xiàng)目”,并將其重構(gòu)為現(xiàn)代化的系統(tǒng)。
改進(jìn)代碼。通過自動(dòng)化代碼審查,定位糟糕的代碼、腐爛的邏輯、錯(cuò)誤以及疏漏之處。檢測(cè)并移除無用的死代碼。Project Analyzer能夠自動(dòng)修復(fù)您的代碼,節(jié)省您的寶貴時(shí)間。
維護(hù)代碼。為了便于維護(hù),Project Analyzer助您強(qiáng)制執(zhí)行編碼標(biāo)準(zhǔn),并生成項(xiàng)目文檔。
同時(shí)降低成本和提升質(zhì)量。Project Analyzer通過自動(dòng)化您的各項(xiàng)工作來幫助降低成本。通過定位即使是經(jīng)驗(yàn)豐富的開發(fā)者也難以發(fā)現(xiàn)的錯(cuò)誤,Project Analyzer能夠幫助您減少交付給用戶的缺陷,并提升客戶滿意度。

主要功能
自動(dòng)化代碼審查
以超文本形式暢游代碼。點(diǎn)擊對(duì)象即可查看其使用位置和聲明。通過增強(qiáng)的“查找”窗口定位代碼,將帶有語法格式的代碼復(fù)制到文檔中。
交叉引用。查找任意編程對(duì)象的使用位置。查看類的實(shí)例化、變量的讀寫、過程的調(diào)用等。分析文件依賴關(guān)系和調(diào)用序列,以理解更改所產(chǎn)生的影響。交叉引用是一種能夠定位每個(gè)類、過程或變量在何處以及如何被使用的技術(shù)。
為您的項(xiàng)目生成文檔。通過包含過程列表、變量列表、控件列表、接口列表和項(xiàng)目字典等報(bào)告,生成全面的文檔。以多列格式打印帶有語法高亮的源代碼。將代碼導(dǎo)出為帶有語法高亮的PDF、HTML或RTF格式。
創(chuàng)建代碼手冊(cè)和源代碼網(wǎng)站。專業(yè)版、企業(yè)版適用。
分析二進(jìn)制庫。查看您的代碼如何調(diào)用二進(jìn)制.dll、.ocx和.exe庫。審查您的程序所引用的DLL、COM 和 .NET程序集文件的內(nèi)容。Ent
度量。通過184個(gè)度量指標(biāo)監(jiān)控代碼質(zhì)量,例如代碼行數(shù)、圈復(fù)雜度、相對(duì)復(fù)雜度、嵌套深度、注釋密度、命名長度以及面向?qū)ο蠖攘恐笜?biāo)。比較項(xiàng)目并查看項(xiàng)目歷史。Ent
注:Std = 標(biāo)準(zhǔn)版。Pro = 專業(yè)版。Ent = 企業(yè)版。
兼容性
Project Analyzer運(yùn)行于Windows操作系統(tǒng)。
版本
可從以下三個(gè)版本中選擇:
VBA 插件用于啟用對(duì)Office VBA的支持。
每個(gè)許可證支持2臺(tái)安裝設(shè)備。一個(gè)單用戶許可證覆蓋1位用戶和2臺(tái)計(jì)算機(jī)。2位用戶需要購買2用戶包,3位用戶需要購買3用戶包,以此類推。站點(diǎn)許可證支持100臺(tái)安裝設(shè)備。如果在移除先前安裝的前提下,允許重新安裝。運(yùn)行完整版軟件前需要在線激活。離線電腦也可進(jìn)行激活。激活有效期自購買之日起3年。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫