最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

代碼閱讀神奇Source Insight安裝教程

2023-03-26 09:30 作者:bili_50880746281  | 我要投稿

Source Insight官方版是一個(gè)面向項(xiàng)目開(kāi)發(fā)的程序編輯器和代碼瀏覽器,Source Insight官方版擁有內(nèi)置的對(duì)C/C++, C#和Java等程序的分析。能分析源代碼并在工作的同時(shí)動(dòng)態(tài)維護(hù)它自己的符號(hào)數(shù)據(jù)庫(kù),并自動(dòng)顯示有用的上下文信息。Source Insight官方版不僅僅是一個(gè)強(qiáng)大的程序編輯器,它還能顯示reference trees,class inheritance diagrams和call trees。Source Insight官方版提供了最快速的對(duì)源代碼的導(dǎo)航和任何程序編輯器的源信息。提供了快速和革新的訪問(wèn)源代碼和源信息的能力。與眾多其它編輯器產(chǎn)品不同。Source Insight官方版是如今最好用的語(yǔ)言編輯器,支持幾乎所有的語(yǔ)言, 如C、C++、ASM、PAS、ASP、HTML等常見(jiàn)的,還支持自己定義關(guān)鍵字,Source Insight官方版提供了可快速訪問(wèn)源代碼和源信息的功能。自動(dòng)創(chuàng)建并維護(hù)它自己高性能的符號(hào)數(shù)據(jù)庫(kù),包括函數(shù)、method、全局變量、結(jié)構(gòu)、類和工程源文件里定義的其它類型的符號(hào)。還可以迅速地更新的文件信息,即使在編輯代碼的時(shí)候。而且符號(hào)數(shù)據(jù)庫(kù)的符號(hào)可以自動(dòng)創(chuàng)建到的工程文件中。


界面介紹

軟件打開(kāi)之后,界面如下圖所示。


介紹幾個(gè)比較陌生的:

2.1工具欄最右側(cè)的那個(gè) 「全工程搜索」 按鈕。

這個(gè)名稱不是官方的,是我起的。它的作用是在全工程所有文件,而不僅是當(dāng)前文件里,搜索所有匹配的代碼行。

利用倒數(shù)第三個(gè)框里的兩個(gè)圖標(biāo)可以上下切換找到的匹配代碼。

2.2工具欄里倒數(shù)第二個(gè)紅框里的兩個(gè)深藍(lán)色的左右箭頭的圖標(biāo)。

這兩個(gè)圖標(biāo)不是撤銷與重做,它們的作用在如下場(chǎng)景:


我們?cè)谝粋€(gè)函數(shù)上跳轉(zhuǎn)到它的定義,再在定義里又跳轉(zhuǎn)到另一個(gè)變量的定義,如此一層跳一層,如何回到剛開(kāi)始的位置?


這里就可以使用向左的那個(gè)箭頭了,點(diǎn)一下往上跳一層,直到最初始的位置,而向右的箭頭就是順著你查看的方向去跳了。這對(duì)于代碼的查看非常方便!

2.3左下角的 「Context」 窗口,是快速預(yù)覽區(qū)。

當(dāng)你把鼠標(biāo)放在函數(shù)、變量、宏等上面兩秒,它就將它們的定義顯示在此窗口里。

2.4右下角的 「Relation」 窗口,是函數(shù)、變量引用關(guān)聯(lián)區(qū)。

把鼠標(biāo)放在函數(shù)、變量上兩秒,它就會(huì)以樹(shù)形形式顯示此函數(shù)、變量被引用、調(diào)用的情況,通過(guò)點(diǎn)擊可以快速跳到被引用、調(diào)用的地方。

03 快速建立工程

3.1點(diǎn)擊 「Project」 --> 「New project…」,彈出 「New Project」 窗口。

上面一欄輸入的是項(xiàng)目名稱,本文以開(kāi)源項(xiàng)目 「tinyhttpd」 為例,故相應(yīng)輸入此名字。

下面一欄輸入項(xiàng)目數(shù)據(jù)文件保存位置,默認(rèn)是在 「我的文檔」 下面。

填寫完畢之后點(diǎn)擊「OK」,彈出的對(duì)話框選擇「是」。


3.2在 「New Project Settings」 里直接點(diǎn)擊「OK」。


3.3現(xiàn)在來(lái)添加項(xiàng)目源文件。

我們的代碼已經(jīng)放在虛擬機(jī)共享文件夾share里,所以直接在最上面的輸入框里輸入虛擬機(jī)+共享文件夾即可,然后再點(diǎn)擊一下回車,接著再點(diǎn)擊項(xiàng)目文件夾 「Tinyhttpd-0.1.0」,最后再在右側(cè)點(diǎn)擊 「Add All」,即可完成源代碼的添加。


3.4在上一步中,會(huì)出現(xiàn)如下對(duì)話框:


一般我們會(huì)將此對(duì)勾打上,因?yàn)槿绻覀兊墓こ瘫容^龐大,代碼結(jié)構(gòu)比較復(fù)雜,打上此勾會(huì)幫我們也添加此目錄下的子目錄,以及子目錄的子目錄,就會(huì)把所有需要的文件全部添加進(jìn)去。軟件獲?。簀pruan.top

3.5工程建立之后,就可以雙擊想要查看的文件來(lái)查看代碼了。


代碼閱讀神奇Source Insight安裝教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
文安县| 台山市| 鄂托克前旗| 夏河县| 沛县| 大埔县| 太白县| 西乌珠穆沁旗| 墨玉县| 阳原县| 达拉特旗| 绥中县| 江津市| 思南县| 措美县| 横山县| 华坪县| 璧山县| 邵阳市| 惠州市| 纳雍县| 玉林市| 衡阳县| 鱼台县| 嘉定区| 华阴市| 博罗县| 壤塘县| 宁阳县| 莱阳市| 保德县| 彭水| 城口县| 铜山县| 尚志市| 高台县| 治县。| 晋中市| 河池市| 滦平县| 古丈县|