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