Source Insight 實(shí)質(zhì)上是一個(gè)支持多種開(kāi)發(fā)語(yǔ)言(java,c ,c++等等)的編輯器,只不過(guò)由于其查找、定位、彩色顯示等功能的強(qiáng)大,而被我們當(dāng)成源代碼閱讀工具使用 。所以,為了有效的閱讀源程序,首先必須選擇功能菜單上的“Project”選項(xiàng)的
子菜單“New Project” 新建一個(gè)項(xiàng)目,項(xiàng)目名稱(chēng)可以自由選定,當(dāng)然也可以選擇刪除(Remove)一個(gè)項(xiàng)目。當(dāng)刪除一個(gè)項(xiàng)目的時(shí)候,并不刪除原有的源代碼文件,只是將該軟件生成的那些工程輔助文件刪除。設(shè)定之后,將會(huì)彈出一個(gè)對(duì)話(huà)框如圖2,接
受默認(rèn)選擇,如果,硬盤(pán)空間足夠,可以將第一個(gè)復(fù)選框選上,該選項(xiàng)將會(huì)需要與源代碼大致同等的空間來(lái)建立一個(gè)本地?cái)?shù)據(jù)庫(kù)以加快查找的速度。
技巧:
1 sourceinsight screen font 的默認(rèn)字體是Verdana的,它是一直變寬字體。在Document style中可以將字體改為定寬的Courier
2 document options->auto indent 去掉indent Open Brace和Indent Close Brace的效果: 繼上一段,在相對(duì)縮進(jìn)行里, 如果輸入"{"或"}", 則自動(dòng)和上一行列對(duì)齊
3 今天把一個(gè)用sourceinsight排版整齊的C文件,偶然用VC打開(kāi)一看,全亂了。研究了半天,發(fā)現(xiàn)SI對(duì)每個(gè)字符的寬度不太一致。
發(fā)現(xiàn)選上"view --> draft view", 就可以讓每個(gè)字符的寬度一致了?旖萱I是 "Alt + F12"4選中幾行代碼按tab鍵或者shift+tab可以左右移動(dòng)代碼,調(diào)整代碼時(shí)很有用。配置成簡(jiǎn)單好用的c/java代碼編輯器