
Project Analyzer企業(yè)版
即時刪除無效代碼?使用Project Analyzer的企業(yè)版提高性能。以自動化的方式分析大型解決方案。自動修復編程問題。查找重復代碼。運行VB.NET版兼容性檢查。查看指標。
Project Analyzer企業(yè)版是Visual Basic可用的最全面的分析工具。它包括所有的項目分析器功能,用于理解、優(yōu)化和記錄Visual Basic源代碼。企業(yè)版也包含了專業(yè)版的功能。生成源代碼文檔,查看圖形化調(diào)用樹,分析超級項目并強制執(zhí)行命名標準。
企業(yè)版功能
問題自動修復和即時無效代碼刪除。不用動手指就可以修復很多編碼問題。立即刪除或注釋掉無效代碼。在一分鐘內(nèi)優(yōu)化您的項目,使它們符合您公司的編碼標準。
多項目分析。一起分析幾個相關(guān)的項目,找出它們之間的依賴關(guān)系。分析項目組(.vbg)和VB.NET版解決方案(.sln)。對于ActiveX和庫項目類型以及多個項目之間的無效代碼檢測非常有用。
.NET、COM和DLL分析。分析VB代碼中.NET、COM和DLL庫的使用。查看.ocx、.dll或.exe文件中類、方法、枚舉和所有其他可用接口的使用。分析傳統(tǒng)DLL的內(nèi)容。了解如何使用第三方控件以及如何調(diào)用自己的COM庫和.NET程序集。
企業(yè)關(guān)系圖。繪制程序的結(jié)構(gòu)圖。調(diào)用圖、文件依賴關(guān)系圖、類層次結(jié)構(gòu)圖、數(shù)據(jù)流圖、數(shù)據(jù)聲明圖、類實例化圖、項目依賴關(guān)系圖甚至類內(nèi)聚圖。將圖表導出到MS Visio。

企業(yè)版關(guān)系圖示例
查找重復代碼。檢測經(jīng)常由復制粘貼編碼產(chǎn)生的重復代碼塊。通過連接重復過程和較小的塊來減少代碼大小。
VB.NET版兼容性檢查。準備好VB.NET版! 將VB6工程移植到VB.NET?通過提前準備代碼來節(jié)省工作。
宏。通過編寫宏使您的日常分析和報告任務自動化。離開您的電腦分析您在一天中所做的改變。一次批量分析多個項目?;蛘咧恍椟c擊一下就可以得到10份報告。
指標。Project Analyzer企業(yè)版統(tǒng)計Visual Basic代碼的184個軟件度量。了解圈復雜度、代碼行、扇入、扇出、文檔量等。查看項目的開發(fā)情況。用圖表和統(tǒng)計分析比較項目。找到特殊模塊。評估代碼質(zhì)量。

項目指標。測量系統(tǒng)大?。ㄒ郧ё止?jié)為單位)、代碼行以及語句、文件、過程、變量和常量的數(shù)量。用總?cè)碗s度、系統(tǒng)復雜度和相對系統(tǒng)復雜度度量來評估復雜度。用評論的數(shù)量,有意義的評論,評論密度和名字的平均長度來評估文檔。用類的數(shù)量、根類和葉類、抽象類和具體類、繼承樹的深度、類重用、類專門化、方法繼承因子、方法隱藏因子等來衡量面向?qū)ο缶幊獭Tu估數(shù)據(jù)訪問語句、控制語句和過程調(diào)用的密度。
文件指標為每個源文件提供指標。列出每個文件的大小(以千字節(jié)為單位)、代碼行數(shù)、過程數(shù)和變量數(shù)。用評論數(shù)、有意義的評論數(shù)和評論密度來評估評論量。使用扇入和扇出度量指標相關(guān)性。統(tǒng)計語句、聲明語句、可執(zhí)行語句和控制語句的數(shù)量。評估可執(zhí)行語句和控制語句的密度。
類指標為每個類提供面向?qū)ο蟮闹笜恕Mㄟ^方法、行和語句的數(shù)量來衡量類的大小。用類度量的響應度量耦合和消息傳遞耦合。衡量類凝聚力。計算構(gòu)造函數(shù)、事件的數(shù)量和類接口的大小。按圈復雜度對類進行排序。
過程指標有助于定位異常和容易出錯的過程。找出重構(gòu)的候選對象。通過LOC(代碼行數(shù))和語句計數(shù)確定過程大小。計算程序參數(shù)。通過參數(shù)和全局變量評估數(shù)據(jù)流。度量信息復雜度、結(jié)構(gòu)復雜度、數(shù)據(jù)復雜度和3種圈復雜度。查看條件嵌套和循環(huán)的深度。使用扇入和扇出度量對過程調(diào)用和信息流的耦合。
可變指標。根據(jù)使用位置的數(shù)量定位關(guān)鍵或繁忙變量。計算變量名的長度。
支持面向?qū)ο螅∣O)度量套件,如Chidamber & Kemerer、MOOD和MOOD2。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫