商品明細

Source Insight 程式編輯

商品簡述
Source Insight 是一款功能強大的程式編輯器、代碼瀏覽器和分析器

商品介紹

本產品出貨為最新版本。
如需購買或了解內容請來電(2749-1909)或來信(
sales@ahasoft.com.tw)業務部

需要了解代碼?

Source Insight 是一款功能強大的程式編輯器、代碼瀏覽器和分析器,幫助您在專案工作中理解代碼。
Source Insight 內建針對 C/C++、C#、Java、Objective-C 等等的動態分析。


 
了解代碼   快速導航   發現
快速了解既有代碼庫,快速啟動新專案。透過查看函數和物件的使用位置來評估潛在變更的成本。 解析您的整個物件,讓您輕鬆導航及編輯代碼,同時自動向您顯示信息,輕鬆跳轉到函數調用或變量引用。 查看函數和變量的使用位置,幾乎立即自動顯示對函數、變量、類等等的引用。使用進階搜尋功能在您的物件中進行搜尋。
         
代碼分析 強大的編輯 語法格式
內建針對 C/C++、C#、Java、Objective-C 等等的動態分析。 強大的編輯功能包括代碼片段、符號自動完成、智能重新命名等等。 使用語法格式查看對變量和其他聲明的即時引用,標識符號的格式基於其聲明、範圍和用法。

主要特色

.有助於理解既有的代碼庫
快速導航函數調用和調用者
幾乎立即找到對函數、變量等等的引用
調用圖和類樹圖
無需開啟文件即可預覽函數和類定義
使用語法格式查看對變量和其他聲明的即時引用
強大的編輯功能包括代碼片段、符號自動完成、智能重新命名等等
動態信息面板以創建高效的工作流程


功能一覽

代碼分析

Source Insight 會在您工作時解析您的源代碼並動態維護符號信息數據庫,自動向您提供有用的上下文信息。
Source Insight 還會顯示引用樹、類繼承圖和函數調用樹。
Source Insight 有一組輔助面板視窗,為您提供快速而有用的源代碼和源信息導航。


始終保持最新的符號信息

Source Insight 維護其符號數據庫以立即提供瀏覽功能,無需編譯物件或依賴編譯器來提供瀏覽器文件。
即使在編輯代碼時,Source Insight 也能快速地更新相關文件信息。
符號功能會自動內建到每個物件中,無需構建任何額外的標記文件。

 

調用圖

Relation視窗是 Source Insight 的一項創新,可顯示符號之間的關係,例如類層次結構、調用樹、引用樹等等。


類繼承展示

您在工作時會在後台自動獲取信息,但您可以在需要時與Relation視窗進行互動。
能以圖形或大綱格式查看Relation視窗
您還可以打開多個Relation視窗,每個窗口顯示不同類型的信息。


項目範圍的關鍵字搜索

就像在您的代碼庫上進行搜尋


您可以使用搜尋專案(Search Project)命令,就像在您的物件上進行網路搜尋一樣。
您可以在指定的行數內找到引用一個或多個主題的代碼段,它甚至可以在有意義的符號名稱片段上找到匹配項。
您可以使用布爾表達式,並查看單詞變體。

例如,您可以輸入 save disk (copy or duplicate),Source Insight 將找到所有對save、disk的引用,以及出現在彼此附近的 copy 或 duplicate (以及單詞變體,例如saves、saved 和 saving),包括函數和變量名稱,例如SaveFile或make_duplicate。


查找參考資料

快速搜尋整個物件中對符號的引用,索引源代碼以使其快速。


智能重新命名

智能重新命名能輕鬆地重新命名變量、函數、類成員和其他標識符號,例如重新命名局部範圍變量、全局或類範圍標識符號,索引使操作快速。


符號自動完成

自動完成向您顯示潛在標識符號名稱的列表。
顯示函數和變量名稱,以及嵌套到多個深度級別的類和結構字段。
即時解碼變量的類型(包括繼承)。
文件名也是自動完成的。


自動顯示聲明

Source Insight 2.0 導入創新功能-上下文視窗,根據光標所在的標識符號或選擇的符號和文件,自動顯示符號定義。

您可以單擊標識符號,上下文視窗將自動顯示符號的定義。如果標識符是一個變量,上下文視窗將對其聲明進行解碼,向您顯示其基本結構或類類型。

上下文視窗自動預覽在物件視窗中選擇的文件、在Relation視窗中的引用和符號等。


可定制的樣式

您可以控制語法格式樣式,這些樣式會根據解析和範圍規則自動應用於源代碼元素。
您可以為多種類型的語法元素和標識符號設置格式選項。
您可以大幅更改源代碼的外觀。

 

多個視覺主題

Source Insight 有多個顏色和字體的視覺主題,您可以快速切換主題,或創建自己的主題。
您可以自定義視覺主題。

功能總結

.支援 C/C++、C#、Objective-C++、Java 等的語言解析
始終保持最新的符號定義信息
快速取用所有符號和文件
調用圖和類樹圖
上下文相關的動態類型解析
上下文視窗中自動顯示聲明
語法格式 - 類似語法註解(highlight)但更多
每個文件的符號視窗
上下文相關的智能重新命名
快速尋找參考文獻
文件和目錄比較 (diff)
折疊代碼塊
混合語言編輯
代碼美化器
視覺主題
概覽滾動器和增強的滾動條
多種佈局
.物件範圍內的關鍵字搜尋,就像在您的代碼庫上進行網路搜尋一樣
自動完成
.物件定位
代碼片段
書籤
備份文件管理
.物件範圍內快速搜尋和替代,以及參考尋找
具有多個視圖的物件視窗
與外部編譯器和工具集成
用於儲存剪貼簿和样板代碼的剪輯視窗
兩階段線修正標記和選擇性線恢復
可擴展的文件類型和語言
源導出為 HTML
崩潰恢復提供保護
高 DPI 顯示支援
對遠端伺服器連線的特殊支援
從其他源或程序集導入外部符號
.物件的主文件列表,可以共享
快捷方便

系統要求

Windows 10/8/7/Vista
Windows Server 2008、2012