c 程式碼閱讀工具
#身為程式設計師,我們不僅要多動手編程式碼,而且還應多閱讀一些優秀的程式碼,如C語言的一些第三方函式庫檔案、嵌入式中Linux核心原始碼以及一些專案的程式碼等。這些源碼往往都比較龐大,源文件少則幾十個,多則成千上萬個源文件,很難掌握每個源文件之間的調用關係以及代碼的層次等。此時,我們可以使用一些程式碼閱讀器來閱讀這些龐大的原始碼。以下為大家推薦一款很棒的程式碼閱讀器:source insight
推薦學習:C 手冊
##簡介
Source Insight實質上是一個支援多種開發語言(java,c ,c 等等)的編輯器,只不過由於其查找、定位、彩色顯示等功能的強大,常被我們當成原始碼閱讀工具使用。安裝步驟
與一般的軟體安裝差不多,一直點選下一步,直到安裝完成。使用方法
(1)新建工程,如圖: 設定工程名稱與工程保存的路徑完畢後點選ok。 source insight工程通常是與原始碼在同一路徑下,如: (2)點擊ok按鈕## (3)找到原始碼所在路徑
(4)把需要閱讀的程式碼加入進來(可以是資料夾,也可以是檔案)
你想閱讀所有的源碼,就加入全部的程式碼即可
(5)點選OK
。(6)原始碼新增成功後點選Close
#(7)閱讀程式碼
這個軟體讓我們閱讀程式碼很方便,可以看出函數之間的呼叫關係,可以預覽函數實體等。
並且,這不僅是個強大的閱讀器,也是個編輯器。在嵌入式Linux開發中,常常在windows環境下使用source insight編寫程式碼,編寫完成再傳到linux環境下編譯,這是一種很棒的開發方式。同樣的,Linux下方也有類似的閱讀器,如kscope等。如何選擇看個人習慣。
以上是c++程式碼閱讀工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!