|
作為一個開放源代碼的操作系統(tǒng),Linux附帶的源代碼庫使得廣大愛好者有了一個廣泛學習、深入鉆研的機會,特別是 Linux內(nèi)核的組織極為復雜,同時,又不能像windows平臺的程序一樣,可以使用集成開發(fā)環(huán)境通過察看變量和函數(shù),甚至設置斷點、單步運行、調(diào)試等 手段來弄清楚整個程序的組織結(jié)構(gòu),使得Linux內(nèi)核源代碼的閱讀變得尤為困難。 當然Linux下的vim和emacs編輯程序并不是沒有提供 變量、函數(shù)搜索,彩色顯示程序語句等功能。它們的功能是非常強大的。比如,vim和emacs就各自內(nèi)嵌了一個標記程序,分別叫做ctag和etag,通 過配置這兩個程序,也可以實現(xiàn)功能強大的函數(shù)變量搜索功能,但是由于其配置復雜,linux附帶的有關(guān)資料也不是很詳細,而且,即使建立好標記庫,要實現(xiàn) 代碼彩色顯示功能,仍然需要進一步的配置(在另一片文章,我將會講述如何配置這些功能),同時,對于大多數(shù)愛好者來說,可能還不能熟練使用vim和 emacs那些功能比較強大的命令和快捷鍵。 |
345.77 KB, 下載積分: 積分 -1