Source Insight 是一款功能強大的面向專案開發的編程編輯器、代碼瀏覽器和分析器,可幫助您在工作和計劃時理解代碼。Source Insight 內置了針對 C/C++、C#、Java、Objective-C 等的動態分析。
支援多種程式語言像是C、C++、C#、JAVA、ASM、PAS、ASP、HTML等。
擁有自己的資料庫,當需要查詢某個符號時,可以直接從資料庫中查詢,不用在整個原始碼庫中搜索,極大提高了效率。
Source Insight 解析您的整個項目,讓您輕而易舉地瀏覽和編輯代碼,同時自動向您顯示信息。輕鬆跳轉到函數的調用者或變量的引用。
強大的編輯功能,包括代碼片段、符號自動完成和智能重命名。
始終保持最新的符號定義信息。
您可以根據文件擴展名或通配符添加新文件類型。對不同類型的文件使用不同的編輯、顯示和語言解析選項。
支持遠端使用。
嵌套的代碼塊和區域可以折疊和展開,以幫助您導航和理解複雜的功能。
提供豐富多彩的視窗,為被選中的程式碼提供豐富的資訊,如reference trees、class inheritance diagrams、call tress,symbol windows等。
當您單擊任何標識字時,自動引用突出顯示,顯示正確範圍內的引用。
支持高DPI顯示,支持自定義視覺主題。
Source Insight 解析您的源代碼並在您工作時動態維護其自己的符號信息數據庫,並自動向您提供有用的上下文信息。
您可以像對項目進行 Web 搜索一樣使用“搜索項目”命令。這使您可以在指定的行數中找到引用一個或多個主題的代碼部分。
您可以控制語法格式樣式,這些樣式會根據解析和範圍規則自動應用於源代碼元素。
保存多個視窗,使您能夠快速在不同視窗中做切換。
使用適用於大括號語言(例如 C/C++ 和 C# 以及 Java)的內置代碼美化器重新格式化您的源代碼。
使用永久性書籤來記住函數或類中的關鍵位置。