2009-02-27 46 views
4

在您回答之前vi ... 我正在爲主要爲Windows/Visual Studio背景的程序員設置開發環境。當然Emacs和Eclipse可以想到IDE,但我只是想確保我沒有遺漏任何與構建工具集成等相關的東西。 在此先感謝Linux內核開發首選編輯器

+0

重新標記的'linux'與'linux kernel'很不一樣,它屬於linux-kernel。 – 2009-02-27 14:32:09

回答

1

我覺得編輯是偶然的。只要閱讀標籤上的內核編碼標準,縮進,函數與關鍵字,大括號的使用等等,並且它與你使用的編輯器無關。

如果您認爲您選擇的編輯器會以某種方式改進您的代碼或幫助您進入「區域」..您可能還沒準備好發送補丁程序。 git-send-patch存在,因爲很多用戶使用大量不同的編輯器。

如果你綁架了我,讓我坐在任何版本的emacs前面,然後把槍指向我的頭並告訴我要編碼,我會請求你拍攝我。我對emacs沒有任何反應,事實上,我仍然有很多幸存的磁帶拷貝中的一個,我很久以前花了50美元。

使用一個編輯器,可以讓您專注,簡單和令人滿意的語法突出顯示,良好的編輯功能,合理的鍵盤快捷鍵..一個方便的代碼庫,其餘的由您決定。

或者,將雪佛蘭提高你的駕駛過豐田(不得不把一個稻草人論點在那裏的某個地方,畢竟,這是辯論Linux開發)

在這精神,我現在去重新標記你的問題。

0

根據Linus FAQ,他使用MicroEmacs。 :-)

+0

我不知道他在他的.emacs文件中有什麼,因爲香草,這是一個不可用的編輯器! – richq 2009-02-27 14:37:56

1

好吧,如果你正在做Linux內核的工作,也許你會感興趣的託沃茲先生opinion of emacs ......