強大到令人髮指的程式碼瀏覽分析工具understand
官網 https://scitools.com/
國內對於Understand的認可比source insight要差,但是我個人認為在功能上understand比SI要強悍不少。
就C++而言,understand支援巨集定義,有效解決#ifdef的問題。生成類圖,函式呼叫關係等都很精準,4.0還加入了反向生成sequence diagram,雖然有時結果不是很令人滿意,但是已經非常強悍了。還有一大堆程式碼分析功能,真是眼花繚亂。
當然貌似價格不菲……官網上提供了15天完整功能的試用。
相關推薦
強大到令人髮指的程式碼瀏覽分析工具understand
官網 https://scitools.com/ 國內對於Understand的認可比source insight要差,但是我個人認為在功能上understand比SI要強悍不少。 就C++而言,understand支援巨集定義,有效解決#ifdef的問題。生成類圖,函
PMD 6.10.0 釋出,跨語言靜態程式碼自動分析工具
PMD 6.10.0 釋出了,PMD 是一個程式碼分析器,能夠幫助發現常見的程式設計瑕疵,像未使用的變數、空的 catch 塊、不必要的物件建立等等。最初僅支援 Java 程式碼,目前還可支援 JavaScript、Salesforce.com Apex 和 Visual
系統技術非業餘研究 » Erlang強大的程式碼自動重構工具 tidier
Jan 29, 2010 We are very happy to announce the website of Tidier, an automatic refactoring tool for Erlang programs. Tidier cleans up Erlang source c
Sonar程式碼質量分析工具:sonar-runner 的專案配置檔案
以JAVA專案為例,在專案的根目錄下,要新建sonar-project.properties。其內容:#sonar-project.properties# Required metadatasonar.projectKey=nuodaoasonar.projectName=n
Python程式碼覆蓋率分析工具Coverage
簡介 在測試中,為了度量產品質量,程式碼覆蓋率被作為一種測試結果的評判依據,在Python程式碼中用來分析程式碼覆蓋率的工具當屬Coverage。程式碼覆蓋率是由特定的測試套件覆蓋被測原始碼的程度來度量,Coverage是一種用於統計Python程式碼覆蓋率的工具,通過它可以檢測測試程式碼的有效性,即測試ca
《程式碼統計分析工具 4.0》多國語言實現方案
【翻譯工具】- PoEdit【軟體開發工具】- Code::Blocks- wxWidgets- GCC【程式碼示例】程式碼裡使用 _("string") 方式,將需要翻譯的字串標記起來,PoEdit工具會自動識別這些字串,自動生成 .po檔案,翻譯並儲存會生成 .mo 檔案。 wxArraySt
程式碼分析工具推薦Understand
之前看ogitor ,第一次看到那麼多程式碼~~不知道從哪裡下手,而且好多東西都不會Ogre什麼的都不是很清楚,對ogitor的程式碼結構的瞭解就更不用提了。暈頭轉向的不知道從哪裡下手,一點點的看起來好吃力。後來從部落格中看到了說understand的 ,當時用了一下可
程式碼閱讀工具強大的程式碼閱讀工具Understand
1.強大的程式碼閱讀工具Understand Understand軟體的功能主要定位於程式碼的閱讀理解。 軟體特性: 1、支援多語言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合語言的proj
強大的日誌分析工具 -- NSLogger
div lean 沒有 highlight 文件 fst tps set 日誌分析 源碼:https://github.com/fpillet/NSLogger 特點 擺脫Xcode的小窗查看日誌 不用再將iPhone連接到電腦上才能看日誌 支持通過互聯網傳送日誌 可以輸
PVS-Studio C/C++/C++11 靜態程式碼分析工具
靜態程式碼分析儀是一種檢測程式碼缺陷、分析對比 商業程式碼的工具,它分析原始碼和它生成的目標 檔案,但並不實際執行原始碼。應用於對安全性、 穩定性要求很高的領域,比如航天、國防、工業 控制、金融等就需要嚴格的程式碼分析工具。PVS-Studio 能發現程式碼中一些潛
高效程式碼靜態分析 Scientific Toolworks Understand
原文地址:https://www.luochenzhimu.com/archives/4920.html 原始碼閱讀工具(Scientific Toolworks Understand)的特色 1、支援多語言:Ada, C, C++, C#, Java, FORTRAN, Delphi, J
PHP工具箱:PHPStan —— PHP 靜態程式碼分析工具
PHPStan:無需寫測試就能找到程式碼中的 Bug 每當我看到開發人員從 Java 或 C# 等編譯語言切換到 PHP 這樣的解釋語言時解放了生產力後感到很高興。除了這些常規的執行模型(發起、處理請求和結束請求)和更短的反饋環(無需等待編譯器)外,還有一個能解決開發人員日常問題的開源框架
Findbugs、PMD、CheckStyles程式碼分析工具介紹
FindBugs、PMD和CheckStyle對比 1. 概要 工具 目的 檢查項 FindBugs 檢查.class 基於Bug Pattern
最好用程式碼審查工具Understand for Mac破解版v5.0
understand mac 破解版是mac平臺上一款非常強大的程式碼審查工具,可以幫助程式設計師快速理解,衡量,維護和記錄他們的原始碼。understand mac 破解介面是用Qt開發的,支援多語言、多平臺,內建的目錄和檔案比較器。Understand Mac主要功能包括:語義變化分析,優化指標,組合
最好用程式碼審查工具Understand for Mac破解版 v5.0(972)破解教程
瞭解MAC破解版是MAC平臺上一款非常強大的程式碼審查工具,可以幫助程式設計師快速理解,衡量,維護和記錄他們的原始碼。瞭解MAC破解介面是用Qt開發的,支援多語言,多平臺,內建的目錄和檔案比較器解讀Mac的主要功能包括:語義變化分析,優化指標,組合語言分析,自定義的建築創作,程式碼分析快照的建立。
靜態程式碼分析工具清單:開源篇(各語言)
本文是一個靜態程式碼分析工具的清單,共有26個工具。包括4個.NET工具、2個Ada工具、7個C++工具、4個Java工具、2個JavaScript工具、1個Opa工具、2個Packaging工具、3個Perl工具、1個Python工具。 1.NET .NET Compiler Platfo
程式碼分析工具 Pylint安裝+pycharm下的配置
Pylint 是一個 Python 程式碼分析工具,它分析 Python 程式碼中的錯誤,查詢不符合程式碼風格標準(Pylint 預設使用的程式碼風格是 PEP 8)和有潛在問題的程式碼。 。它與幾個流行的編輯器和IDE很好地整合,也可以從命令列執行。 1、安裝 命令列執行pip install pylint
PVS-Studio C/C++/C++11 靜態程式碼分析工具
靜態程式碼分析儀是一種檢測程式碼缺陷、分析對比 商業程式碼的工具,它分析原始碼和它生成的目標 檔案,但並不實際執行原始碼。應用於對安全性、 穩定性要求很高的領域,比如航天、國防、工業 控制、金融等就需要嚴格的程式碼分析工具。PVS-Studio 能發現程式碼中一些潛在
Cppcheck 1 54 C/C++靜態程式碼分析工具
64-bit portabilityCheck if there is 64-bit portability issues:assign address to/from int/longAuto VariablesA pointer to a variable is only valid as long as
【程式碼分析工具】starTool 2.0使用HTML做程式碼地圖分析
【設計背景】 當前starTool已經可以完整輸出一個產品的程式碼地圖,類似於如下 工具介紹連結:https://blog.csdn.net/weixin_39020940/article/details/80633835 這樣確實能比較好的縱覽整個工程的程式碼結構,但是對於類