描述
Source Insight 4.0

快速程式碼導覽與索引分析
自動建構完整的程式碼索引,支援跨檔案的函式、變數與類別追蹤,大幅提升開發效率。
即時語意分析與跳轉功能
提供類似 IDE 的語意分析與「跳至定義 / 使用處」功能,適用於大型專案快速理解架構。
輕量、高效能、資源用量最少
相較於一般 IDE,啟動速度快、資源佔用少,特別適合在資源有限的環境下執行。
支援多種語言與自定語法
原生支援 C/C++、Java、C# 等常見語言,並可自行擴充語法規則與樣式配置。
高自訂化的程式碼外觀與介面
可依需求設定不同語法著色、主題與快捷鍵,自訂程度高,深受進階開發者喜愛。
長期穩定且適用於大型專案維護
特別適合處理舊有程式碼與大型專案維護,廣泛應用於嵌入式系統、電子製造與軍工產業。
Source Insight 4.0 更多亮眼的功能
🔧 1. 支援多種程式語言與外部符號匯入
除了原生支援 C/C++、C#、Java 等語言外,Source Insight 4.0 新增了對 Objective-C、Python、PHP、XML 和 JSON 的內建支援。此外,還可從 .NET 組件、Java JAR 檔案及 Include 檔案中匯入函式庫,強化跨語言開發與大型專案的整合能力。
🧭 2. 全新 UI 與瀏覽器模式
新版介面引入可自訂的視覺主題與面板配置,提升使用者體驗。「瀏覽器模式」允許使用者以唯讀方式瀏覽程式碼,點擊識別字即可跳轉至定義,類似於網頁瀏覽器的操作方式,適合快速查閱與導覽。
📊 3. 強化的關係視窗與圖形化呼叫圖
關係視窗新增「呼叫與被呼叫者」的視圖,能同時以大綱或圖形方式呈現函式間的關係,並支援將圖形視圖複製到剪貼簿,方便文件製作與團隊溝通。
🧩 4. 可折疊的代碼區塊與概覽滾動條
引入可折疊的代碼區塊功能,使用者可自訂區塊位置與外觀,提升程式碼閱讀的清晰度。概覽滾動條提供整體檔案的鳥瞰視圖,顯示當前函式的範圍,協助在長函式中快速定位。
💡 5. 程式碼片段與智慧書籤
支援定義可重複使用的程式碼片段,包含自動生成的占位符變數,提升編輯效率。書籤功能也獲得強化,現在可永久儲存,並以相對於函式或類別名稱的行偏移量方式儲存,每個專案擁有獨立的書籤列表。
🌐 6. 專案匯出與多人協作支援
新增將專案原始碼匯出為 HTML 網站的功能,保留大部分的語法格式,方便在瀏覽器中瀏覽程式碼。此外,透過 Master File List(MFL)功能,專案可與原始碼儲存庫整合,支援多使用者與多機器的協作開發。