Source Insight是一款功能強大的程序編輯器和代碼瀏覽器,可以幫助用戶在工作和計劃時理解代碼,具有針對C / C ++,C#,Java,Objective-C等動態(tài)分析功能,分析源代碼并在工作的同時動態(tài)維護它自己的符號數據庫,并自動顯示有用的上下文信息。軟件提供了最快速的源代碼的導航和任何程序編輯器的源信息,提供了快速和革新的訪問源代碼和源信息的能力,能顯示reference trees、class inheritance diagrams和call trees等多種源代碼,可以讓開發(fā)人員輕松進行進行編程。
與其他程序編輯軟件不同的是,Source Insight還是最好用的語言編輯器軟件之一,支持幾乎所有的語言, 如C、C++、ASM、PAS、ASP、HTML等常見的,還支持自己定義關鍵字。軟件支持自動創(chuàng)建并維護它自己高性能的符號數據庫,包括函數、method、全局變量、結構、類和工程源文件里定義的其它類型的符號,可以迅速地更新的文件信息,即使在編輯代碼的時候,符號數據庫的符號也可以自動創(chuàng)建到的工程文件中,十分的強大。
軟件功能
1、理解代碼
快速了解現有的代碼庫,并加快新項目的進度。通過查看函數和對象的使用位置來評估潛在更改的成本。請參見類繼承和函數調用樹。
2、快速導航
源洞察解析了整個項目,讓我們輕松地導航和編輯代碼,同時自動顯示信息。很容易跳轉到函數調用者或變量引用。
3、發(fā)現
查看使用函數和變量的位置。源洞察自動顯示對函數、變量、類等的引用-幾乎立即。使用高級搜索功能在項目中進行搜索。
4、代碼分析
源代碼洞察已經內置了對C/C+,C#,Java,Object-C等的動態(tài)分析。
5、強力編輯
使用強大的編輯功能,包括代碼片段、符號自動完成和智能重命名。
6、語法格式
請參見對具有語法格式的變量和其他聲明的實時引用。標識符是根據其聲明、范圍和用法格式化的。
7、代碼分析
當您工作時,軟件將解析您的源代碼并動態(tài)維護它自己的符號信息數據庫,并自動向您提供有用的上下文信息。源洞察還可以顯示引用樹、類繼承圖和函數調用樹。軟件有一組輔助面板窗口,它們一起工作,為您提供源代碼和源代碼信息的快速和有用的導航。
8、總是最新的符號信息
因為程序一直在開發(fā)中,所以重要的是,即使是代碼中不編譯的符號也能以最新的準確性瀏覽。源洞察維護其符號數據庫,以立即提供瀏覽功能,而不必編譯項目或依賴編譯器提供瀏覽器文件。即使在編輯代碼時,源洞察力也能快速、非侵入地更新其有關文件的信息。此外,符號特征被自動地嵌入到每個SourceInsight項目中。您不需要構建任何額外的標記文件。
9、調用圖
關系窗口是一個源洞察力的創(chuàng)新,它顯示了符號之間有趣的關系。它在自己的面板窗口的背景中運行,并跟蹤您選擇的符號。它可以顯示類層次結構、調用樹、引用樹等。
10、類繼承顯示
在工作時,您可以在后臺自動獲取信息,但可以在需要時與關系窗口進行交互。
關系窗口可以圖形方式查看,也可以大綱格式查看。您還可以打開幾個關系Windows,每個關系都顯示不同類型的信息。
11、項目范圍內的關鍵字搜索
就像在您的代碼庫上進行Internet搜索一樣
您可以像在項目上進行網絡搜索一樣使用SearchProject命令。這使您可以在指定的行數中找到引用一個或多個主題的代碼部分。它甚至可以在有意義的符號名片段上找到匹配項。您可以使用布爾表達式,并查找單詞變體。
例如,您可以鍵入“保存磁盤(復制或復制)源洞察將找到所有對“保存”、“磁盤”以及“復制”或“復制”的引用,這些引用發(fā)生在彼此附近(以及單詞變體,如“保存”、“保存”和“保存”),包括函數和變量名,例如保存文件,或復制。
12、上下文語法格式
語法格式化是一項重要的源洞察創(chuàng)新,它以一種密集、令人愉悅和有用的方式提供信息。它提供了大大改進的顯示功能,包括使用用戶定義樣式的完整豐富文本格式。源洞察根據項目的詞法和符號信息自動應用樣式。您可以完全自定義樣式格式。
13、格式化傳遞信息
與簡單的語法高亮顯示不同,應用于標識符的格式基于其作用域和聲明的類型。在本例中,由于格式設置,可以區(qū)分類成員和文件范圍符號之間的區(qū)別。
14、可定制樣式
您可以控制語法格式樣式,這些樣式會根據解析和作用域規(guī)則自動應用于源代碼元素??梢詾樵S多類型的語法元素和標識符設置格式選項。您可以戲劇性地更改源代碼的外觀。
常用快捷鍵
1.Ctrl + 鼠標單擊 進入定義.
2.Alt + F12可以切換,讓字符寬度變得一致,或者是大小不同地顯示。
3.Shift + F8 標亮文本中光標所在的單詞。
4.Ctrl + G (或者F5) 跳轉到某一行。
5.Ctrl + O 搜索文件,找到回車打開,找不到ESC退出
6.Alt + G (或者F7) 打開Symbol Window
7.Alt +, 后退;Alt+.前進
8.Ctrl + F 查找關鍵字。
常見問題
一、軟件中文亂碼怎么解決?
1、啟動軟件,進入主界面。
2、點擊軟件菜單欄中option——Prefences選項
3、打開Prefences彈框,在這里切換選項卡至file。在下方找到Default encoding
4、再選擇Chinese Simplified并點擊“確定”。
5、再次打開軟件工程文件時就可以顯示中文了
二、如何設置軟件的字體的大小?
1、打開軟件,在菜單欄中點擊Options-->Document Options.也可使用快捷鍵alt+t。
2、在彈出的對話框中點擊Screen Fonts 可改變字體。
3、根據自己的需求設置字體大小。設置完成后點擊yes即可。
4、返回工程界面會看到字體有了明顯變化。
其它版本下載
- 查看詳情 Source Insight 4.0 19.93M
發(fā)表評論
3人參與,3條評論- 第3樓四川省移動數據上網公共出口網友發(fā)表于: 2022-11-02 22:09:59
- 謝謝作者,有心了!非常好用。0蓋樓(回復)
- 第2樓廣東省深圳市電信網友發(fā)表于: 2022-10-18 21:33:21
- 可以工作!0蓋樓(回復)
- 第1樓重慶市電信網友發(fā)表于: 2022-03-23 22:03:09
- 好用,感謝0蓋樓(回復)
軟件排行榜
熱門推薦
- 探月少兒編程電腦版 v4.6.2182.56M / 簡體中文
- 猿編程電腦版 v4.27.0官方版211.48M / 簡體中文
- RubyMine2024電腦版 v2024.3官方版740.36M / 多國語言[中文]
- jetbrains rider 2024(C語言編輯開發(fā)工具) v2024.3官方版1.43G / 多國語言[中文]
- php for windows版 v8.3.7官方正式版30.67M / 英文
- webstorm2023官方版 v2023.3.6424.88M / 簡體中文
- Goland2023官方版 v2023.3.6476.44M / 英文
- pspad editor官方版 v5.0.7.775綠色版25.52M / 多國語言[中文]
- myeclipse2023官方電腦版 v2023.1.21.47G / 英文
- 橙光制作工具電腦版 v2.5.27.0913官方版1.01M / 簡體中文