Understand 5.1 程式源碼閱讀分析軟體-程式開發軟體/新永資訊有限公司

Understand 5.1 程式源碼閱讀分析軟體

Understand 5.1 程式源碼閱讀分析軟體

  • Understand 5.1 程式源碼閱讀分析軟體
  • 編號
  • 類別
    程式開發軟體
  • 介紹
    一個可定制的集成開發環境(IDE),它通過一系列可視化,文檔和度量工具實現靜態代碼分析。幫助軟件開發人員理解,維護和記錄他們的源代碼。它通過提供關係流程圖並根據提供的源代碼構建變量和過程的字典來實現代碼理解。
  • 價格

Understand 5.1 source code reading and analysis software

Understand™ Quick Feature List
• Search
       •  Find
  ​     • ​​​​​​ Find Previous
​​  ​     • ​​​​​​ ​​​​​Find & Replace
       • ​​​​​​ Go to Line
       ​• ​​​​​​ ​​​​​​Go to Matching Brace
       • ​​​​​​ ​​​​​​Instant Search
       • ​​​​​​ Find in Files
       • ​​​​​​ Replace in Files
​​       • ​​​​​​ Find Entity
• ​​​​​​Analysis Log
• ​​​​​​Annotations Browser
• ​​​​​Architecture Browser
• ​​​​​​Bookmarks
• ​​​​​​Contextual Information
• ​​​​​​Dependency Browser
• ​​​​​Entity Filter
• ​​​​​​Entity Locator
• ​​​​​​IDE
• ​​​​​​Information Browser
• ​​​​​​Metrics Browser
• ​​​​​​Orphan Manager
• ​​​​​​Previewer
• ​​​​​​Project Browser
• ​​​​​​
Project Overview Charts
• ​​​​​​Dependency Reports
​       • ​​​​​​Architecture
       • ​​​​​​File
       • ​​​​​Class
• ​​​​​​Project Interactive Reports
• ​​​​​​Metrics Summary
• ​​​​​​Project Metric Charts
        • ​​​​​​Code Volume
        • ​​​​​​File Volume
        • ​​​​​Average Complexity
        • ​​​​​Sum Complexity
• ​​​​​Metrics Treemap
• ​​​​​ Graphs
       • ​​​​​Dependency Graphs
       • ​​​​​Project Graphs
              • ​​​​​UML Class Diagram
       • ​​​​​Function Graphs
          ​​    • ​​​Butterfly
              • ​​​Butterfly Compare
              • Calls
              • Declaration
              • Depended On By
              • Depends On
              • Include
              • Includeby
              • Includedby Relationship
              • UML Class Diagram
              • Cluster Call
              • Cluster Call Butterfly
              • Cluster Call Internal
              • Cluster Callby
        • Graphs for vertices
              • Called by
              • Calls
              • Data Members
              • Object References
              • Object References Compare
              •
Object Refs with CalledBy
              • Parent Declaration
• CodeCheck
• SciTools’ Recommended Checks
• Commented Out Code
• Definitions in Header Files
• Files too long
• Floating-point expressions shall not be directly
  or indirectly tested
• Functions too long
• Functions shall not be declared implicitly
• Goto Statements
• Macros shall not be #defined or #undefined within a block
• Magic Numbers
• Nested Comments
• Overly Complex Functions
• Trigraphs shall not be used
• Unreachable Code
Unused Functions
• Unused Local Variables
• Unused Static Globals
• Variables should be commented
• Published Standards
          • Effective C++ (3rd Edition) Scott Meyers
          • Hersteller Initiative Software (HIS) Metrics
          • MISRA C 2012
          • MISRA-C 2004
          • MISRA-C++ 2008
       • Language Specific
       • Metrics
       • No Control Code Characters
       • No direct or indirect recursion allowed
• Annotations
• Tools
       • Run Command
       • User Tools
       • Compare                                                                                  
       • Editor Macros
               • File/Folders
               • Entities
               • Arbitrary Text
• PERL API
• Python API
• Java API
• C API
• Command-line batch processing(und)
• EclipsePlugin
• JenkinsPlugin


 
  

系統需求

OS:
Windows(Windows 7和更高版本),Linux 64位(CentOS和RHEL 7.4,Ubuntu 16.04和更高版本)和Mac OSX(Sierra 10.12)
RAM:
1GB
HD:
200-300MB
 

Understand 5.1 程式源碼閱讀分析軟體

Understand™快速功能列表
• 搜索
       •  找尋
  ​     • ​​​​​​ 查找上一個
​​  ​     • ​​​​​​ ​​​​​查找和替換
       • ​​​​​​ 轉到行
       ​• ​​​​​​ ​​​​​​轉到匹配的支撐
       • ​​​​​​ ​​​​​​即時搜尋
       • ​​​​​​ 在文件中查找
       • ​​​​​​ 替換文件
​​       • ​​​​​​ 查找實體
• ​​​​​​分析日誌
• ​​​​​​註釋瀏覽器
• ​​​​​架構瀏覽器
• ​​​​​​書籤
• ​​​​​​語境信息
• ​​​​​​依賴瀏覽器
• ​​​​​實體過濾器
• ​​​​​​實體定位器
• ​​​​​​集成開發環境
• ​​​​​​信息瀏覽器
• ​​​​​​指標瀏覽器
• ​​​​​​孤兒經理
• ​​​​​​預覽器
• ​​​​​​項目瀏覽器
• ​​​​​​項目總覽圖
• ​​​​​​依賴性報告
​       • ​​​​​​建築學
       • ​​​​​​文件
       • ​​​​​班級
• ​​​​​​項目互動報告
• ​​​​​​指標摘要
• ​​​​​​項目指標圖
        • ​​​​​​代碼量
        • ​​​​​​文件量
        • ​​​​​平均複雜度
        • ​​​​​求和復雜度
• ​​​​​指標樹形圖
• ​​​​​ 圖表
       • ​​​​​依賴圖
       • ​​​​​項目圖
              • ​​​​​UML類圖
       • ​​​​​功能圖
          ​​    • ​​​蝴蝶
              • ​​​蝴蝶比較
              • 來電
              • 宣言
              • 依靠的是
              • 取決於
              • 包括
              • 包含者
              • 關係包含
              • UML類圖
              • 集群通話
              • 集群通話蝴蝶
              • 內部集群呼叫
              • 集群呼叫
        • 頂點圖
              • 致電者
              • 來電
              • 數據成員
              • 對象引用
              • 對象引用比較
              • 帶CalledBy的對象引用
              • 父母聲明
• 代碼檢查
• SciTools的推薦檢查
• 註釋掉的代碼
• 頭文件中的定義
• 文件太長
• 浮點表達式不得直接或間接測試
• 功能過長
• 函數不得隱式聲明
• 轉到語句
• 宏不得在一個塊內被#defined或#
   undefined定義
• 魔術數字
• 嵌套評論
• 功能過於復雜
• 三字母組合不得使用
• 無法訪問的代碼
• 未使用的功能
• 未使用的局部變量
• 未使用的靜態全局變量
• 變量應加註釋
• 出版標準
          • 有效的C ++(第3版)Scott Meyers
          • Hersteller Initiative軟件(HIS)指標
          • MISRA C 2012
          • MISRA-C 2004
          • MISRA-C ++ 2008年
       • 特定語言
       • 指標
       • 沒有控制碼字符
       • 不允許直接或間接遞歸
• 註解
• 工具
       • 運行命令
       • 用戶工具
       • 編輯器宏                                                                                  
• 比較
       • 文件/文件夾
• 實體
• 任意文字
• PERL API
• Python API
• Java API
• C API
• 命令行批處理(und)
• Eclipse插件
• Jenkins插件​​​​​​​


 
  

Navicat 16 資料庫管理工具

Navicat Premium是一個數據庫開發工具,可讓您從單個應用程序同時連接到MySQL,MariaDB,MongoDB,SQL Server,Oracle,PostgreSQL和SQLite數據庫。與Amazon RDS,Amazon Aurora,Amazon Redshift,Microsoft Azure,Oracle Cloud,Google Cloud和MongoDB Atlas等雲數據庫兼容。您可以快速輕鬆地構建、管理和維護數據庫。

Navicat 16 資料庫管理工具

Delphi 10.4.2 應用程式開發工具

最快速地開發可連結 Windows、Mac、iOS、Android 各式設備和穿戴式裝置的 apps Embarcadero Delphi 是一個能快速開發高連結性並適用於Windows、MAC、iOS、Android、設備與穿戴裝置應用程式的開發工具。現代化既有的Windows應用程式、行動和桌面應用程式來連結具有網路或藍牙功能的各型設備和感知裝置。

Delphi 10.4.2 應用程式開發工具

PC-lint Plus 1.4程式開發軟體

PC-lint Plus是Gimpel Software的最新產品,可為C和C ++提供無與倫比的分析功能。

PC-lint Plus 1.4程式開發軟體