2009-02-27 45 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 ......