Source Insight 4.0版本的新特點(diǎn)
改進(jìn)了C / C ,C#,Java和其他語言的語言解析。
?現(xiàn)在內(nèi)置了Objective-C,Python,PHP,XML和JSON文件的語言支持。
?從外部源導(dǎo)入符號(hào),例如.NET程序集,Java JAR文件和Include文件。
?文件窗口標(biāo)簽顯示在主應(yīng)用程序窗口的頂部。
?可折疊代碼塊。您可以控制位置和外觀。
?文件和目錄比較(diff)。
?使用大括號(hào)語言編寫的代碼美化工具,如C / C 和C#。
?Unicode支持。
?當(dāng)您點(diǎn)擊任何標(biāo)識(shí)符時(shí),自動(dòng)參考亮點(diǎn),顯示正確范圍內(nèi)的參考。
?面板新增用戶界面和用戶定義的視覺主題。
?新概念滾動(dòng)條位于滾動(dòng)條上,但您可以看到文件的鳥瞰圖。它可以顯示當(dāng)前功能的邊界,并幫助您在長期功能中定向您。
?新的增強(qiáng)型垂直滾動(dòng)條在滾動(dòng)條中顯示更多細(xì)節(jié)。
?可以快速切換多個(gè)窗口布局。
?代碼片段 - 定義要插入的代碼的可重用模板,其中可以包括自動(dòng)生成的占位符變量。
?改進(jìn)的書簽 - 書簽現(xiàn)在被存儲(chǔ),并且它們被存儲(chǔ)為與附近的函數(shù)或類名稱的行偏移量。每個(gè)項(xiàng)目都有自己的書簽。
?改進(jìn)的關(guān)系窗口 - 參考發(fā)現(xiàn)更快。功能還有一種新的關(guān)系類型:“呼叫和呼叫者”。這顯示在相同的大綱或圖表中。您也可以將圖形視圖復(fù)制到Windows剪貼板。
?維護(hù)每個(gè)項(xiàng)目的備份文件,并輕松與備份版本進(jìn)行比較,或打開較舊版本的當(dāng)前文件。
?更好的正則表達(dá)式 - 現(xiàn)在支持Perl兼容和多行表達(dá)式。
?更好地支持大型項(xiàng)目。虛擬內(nèi)存使用情況得到改善,使得非常大的項(xiàng)目可以更好地適應(yīng)內(nèi)存空間。較舊的版本可能會(huì)遇到大量符號(hào)的項(xiàng)目索引文件上的文件讀取錯(cuò)誤,導(dǎo)致項(xiàng)目損壞。這已經(jīng)消除了。
?通過使用主文件列表,使用多個(gè)用戶和計(jì)算機(jī)輕松地進(jìn)行項(xiàng)目管理。一個(gè)項(xiàng)目可以有一個(gè)MFL,它可以是你的源代碼庫的一部分,并與其他人共享。它是一個(gè)簡(jiǎn)單的文本文件,其中列出了項(xiàng)目中的所有文件(和/或目錄)。
?將項(xiàng)目源導(dǎo)出到HTML站點(diǎn)。您可以使用它將所有文件導(dǎo)出到包含與Source Insight中看到的大部分相同語法格式的HTML版本。這建立了一個(gè)可以用Web瀏覽器瀏覽項(xiàng)目源代碼的網(wǎng)站。
?瀏覽器模式 - Source Insight作為只讀代碼瀏覽器。只需點(diǎn)擊標(biāo)識(shí)符即可跳轉(zhuǎn)到網(wǎng)頁瀏覽器中的定義。
?附加到每個(gè)源文件窗口的符號(hào)窗口,窗口現(xiàn)在具有可折疊的大綱視圖。
?將所有設(shè)置保存在XML文件中的所有新配置系統(tǒng)。
?整個(gè)程序都有很多改進(jìn)!