由於研究的需要,在這學期開始已經開始被要求如何修改原始碼
(到碩一下還沒有開始學如何改程式碼的話不會緊張將來要怎樣畢業啊~~~~XD)
學長最近推薦了一個分析程式碼的軟體,
可以讓使用者迅速的建立和了解程式之間的關連性
使用之後我也覺得相當的好用,在此推薦給各位
另外我也附上了我之前使用的軟體,不過相較之下都沒有比學長推薦的軟體還好用
Source Insight 3.5
http://www.sourceinsight.com/down35.html
它可以將大型的程式集全部匯入成為一個project
自動的建立和搜尋關聯性,
在使用者點選某個變數或是sub-function時候,
它會在子畫面中顯示定義此變數和sub-function的來源點
另外也可以叫出這程式總共call了哪一些子程式的樹狀圖
只是這是要付費註冊的,
若不註冊的話就只有35天可以使用嚕~~
CodeBlocks
http://www.codeblocks.org/downloads
這是無意間在謝神上課時候開這套軟體講解程式的時候發現的軟體
有基本的檔案樹狀圖,可以進行編譯工作(只是我沒有編譯過就是了...)
介面比VC++還要好看
Notepad++
http://notepad-plus.sourceforge.net/tw/site.htm
這個記事本超級進化版的軟體
可以自動辨認出超多種的程式碼,像是php, perl, CSS, Java, Matlab, tex....
有用不同的顏色區分程式的屬性,也可以自定義它的顏色
提供最簡易的修改和分析介面
在不知道前兩套軟體之前一直是我最愛的編輯軟體
留言列表