Scientific Toolworks Understand官方版下載 最新更新|軟件分類(lèi)|軟件專(zhuān)題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁(yè)編程開(kāi)發(fā)編程輔助 → Understand代碼靜態(tài)分析神器 v6.1.1096 安裝版

Understand代碼靜態(tài)分析神器

v6.1.1096 安裝版

Understand代碼靜態(tài)分析神器
  • 軟件大。184M
  • 軟件語(yǔ)言:中文
  • 軟件類(lèi)型:國(guó)產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2022-02-14 15:32
  • 軟件等級(jí):4星
  • 應(yīng)用平臺(tái):WinAll, Win7
  • 軟件官網(wǎng):

ITMOP本地下載文件大小:184M

點(diǎn)贊好評(píng)0%(0) 差評(píng)差評(píng)0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦:Understand代碼分析

Understand代碼靜態(tài)分析神器是一款可以輔助程序員用戶(hù)分析代碼的軟件,用戶(hù)可以直接在里面根據(jù)自己的需要查看自己的代碼,還可以直接在軟件里繪制各種流程圖,幫助用戶(hù)更好的對(duì)代碼進(jìn)行解析,有需要的朋友點(diǎn)擊下載吧

導(dǎo)入項(xiàng)目

導(dǎo)入項(xiàng)目有兩種方法,一種是從菜單欄點(diǎn)擊File–>New–>project,另一種是點(diǎn)擊下面界面中間的New Project

Understand代碼靜態(tài)分析神器安裝

點(diǎn)擊后,會(huì)進(jìn)入到如下界面,你可以更改項(xiàng)目名稱(chēng)為你要導(dǎo)入的項(xiàng)目名稱(chēng),以便于以后查找,你可以直接導(dǎo)入你正在開(kāi)發(fā)的項(xiàng)目,你的代碼更改后,這個(gè)項(xiàng)目也會(huì)自動(dòng)更新,方便你快速開(kāi)發(fā),不需要每次導(dǎo)入。

更改名稱(chēng)后點(diǎn)擊Next進(jìn)入如下界面,這個(gè)界面是讓你選擇你要導(dǎo)入項(xiàng)目包含了哪幾種語(yǔ)言,注意,在C/C++后面有兩種模式,下面有注釋?zhuān)渲蠸trict模式包含Object-C和Object—C++,還有Web的注釋?zhuān)约嚎纯淳秃昧,在此就不再解釋(zhuān)?/p>

然后點(diǎn)擊Next進(jìn)入下面界面:

Understand代碼靜態(tài)分析神器安裝

在此界面點(diǎn)擊上面的“Add a Directory”,也就是添加你要導(dǎo)入項(xiàng)目的路徑,點(diǎn)擊后會(huì)彈出如下界面,此時(shí)有個(gè)奇葩就是彈出的界面會(huì)被上圖界面遮擋,此時(shí)你要移開(kāi)該界面,然后會(huì)出現(xiàn)下面界面:

點(diǎn)擊后面的帶有三個(gè)點(diǎn)的按鈕選擇你要加入的項(xiàng)目文件夾,此處不用打開(kāi)文件夾,只要點(diǎn)中文件夾點(diǎn)擊open按鈕:

Understand代碼靜態(tài)分析神器安裝

此時(shí)只需要點(diǎn)擊OK即可,界面會(huì)跳轉(zhuǎn)到如下界面:

此時(shí)有兩個(gè)選項(xiàng),一個(gè)是立即分析代碼,一個(gè)選擇配置,對(duì)于我們來(lái)說(shuō)只需要默認(rèn)即可,然后點(diǎn)擊OK按鈕,此時(shí)軟件開(kāi)始分析代碼,分析完成后會(huì)出現(xiàn)如下界面:

左側(cè)會(huì)出你的項(xiàng)目結(jié)構(gòu),中間出現(xiàn)你項(xiàng)目的名稱(chēng),此時(shí)你可以操作左面項(xiàng)目來(lái)查看相關(guān)代碼,如下圖所示:

Understand代碼靜態(tài)分析神器安裝

這么多類(lèi)和方法如何快速定位,那肯定是搜索,該軟件針對(duì)不同位置,不同屬性有不同的搜索方法,下面介紹搜索功能。

搜索功能

1、左側(cè)項(xiàng)目結(jié)構(gòu)中搜索:在這個(gè)搜索中你可以快速搜索你要查看的類(lèi),快捷鍵,鼠標(biāo)點(diǎn)擊左側(cè)上面項(xiàng)目結(jié)構(gòu)窗口,然后按command + F鍵會(huì)出現(xiàn)如下圖所示的搜索框,在框中輸入你想要的類(lèi)回車(chē)即可

2、類(lèi)中方法搜索:將鼠標(biāo)定位到右側(cè)代碼中,點(diǎn)擊command + F,會(huì)彈出搜索框,輸入方法回車(chē)即可:

Understand代碼靜態(tài)分析神器安裝

3、在文件中搜索:也就是全局搜索,快捷鍵F5或者去上面菜單欄中的search欄中查找,輸入你想要的類(lèi)或者方法,回車(chē)查找,下面會(huì)列出所有使用的地方:

4、實(shí)體類(lèi)查找:軟件菜單欄search中最后一項(xiàng)–Find Entity,點(diǎn)擊輸入你要查找的實(shí)體類(lèi),回車(chē)查找:

Understand代碼靜態(tài)分析神器安裝

快速搜索是軟件快速使用必備的技能,包括我們常用的idea一樣,快速定位類(lèi),方法,常量等,可以快速幫助我們解決問(wèn)題。

Understand代碼靜態(tài)分析神器安裝

上面我介紹改軟件時(shí)提到可以繪制流程圖等功能,下面就針對(duì)這個(gè)功能介紹一些一些圖形的繪制功能,幫助你快速分析代碼。

結(jié)構(gòu)關(guān)系視圖分類(lèi):

1、Graph Architecture:展示一個(gè)框架節(jié)點(diǎn)的結(jié)構(gòu)關(guān)系;

2、Declaration:展示一個(gè)實(shí)體的結(jié)構(gòu)關(guān)系,例如:展示參數(shù),則返回類(lèi)型和被調(diào)用函數(shù),對(duì)于類(lèi),則展示私有成員變量(誰(shuí)繼承這個(gè)類(lèi),誰(shuí)基于這個(gè)類(lèi))

3、Parent Declaration:展示這個(gè)實(shí)體在哪里被聲明了的結(jié)構(gòu)關(guān)系;

4、Declaration File:展示所選的文件中所有被定義的實(shí)體(例如函數(shù),類(lèi)型,變量,常量等);

5、Declaration Type:展示組成類(lèi)型;

6、Class Declaration:展示定義類(lèi)和父類(lèi)的成員變量;

7、Data Members:展示類(lèi)或者方法的組成,或者包含的類(lèi)型;

8、Control Flow:展示一個(gè)實(shí)體的控制流程圖或者類(lèi)似實(shí)體類(lèi)型;

9、Cluster Control Flow:展示一個(gè)實(shí)體的流程圖或者類(lèi)似實(shí)體類(lèi)型,這個(gè)比上一個(gè)更具有交互性;

10、UML Class Diagram:展示這個(gè)項(xiàng)目中或者一個(gè)文件中定義的類(lèi)以及與這個(gè)類(lèi)關(guān)聯(lián)的類(lèi)

11、UML Sequence Diagram:展示兩個(gè)實(shí)體之間的時(shí)序關(guān)系圖;

12、Package:展示給定包名中聲明的所有實(shí)體

13、Task:展示一個(gè)任務(wù)中的參數(shù),調(diào)用,實(shí)體

14、Rename Declaration:展示實(shí)體中被重命名的所有實(shí)體

更多>>軟件截圖

推薦軟件

    其他版本下載

      精品推薦

      相關(guān)文章

        下載地址

        • Understand代碼靜態(tài)分析神器 v6.1.1096 安裝版

        查看所有評(píng)論>>網(wǎng)友評(píng)論

        發(fā)表評(píng)論

        (您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):203046401

        查看所有0條評(píng)論>>

        更多>>猜你喜歡