我正在寻找一篇关于使用emacs作为C/C++ IDE的好文章.
像Steve Yegge的"有效的emacs".
没有具体的文章,但我发现EmacsWiki充满了有用的信息.考虑检查这些条目:
CPlusPlus作为许多C++相关文章的起点,和
CppTemplate定义一个模板,可以在启动新文件时为您提供良好的框架
我最近偶然发现了这篇非常好的文章.
编辑:是的链接不再有效.好像他们最近改变了他们的网址并且没有正确重定向.希望很快就会回来.无论如何,这篇文章被称为"Benjamin Rutt的Emacs C开发技巧".我设法在这里找到了一份副本.
我打算在不久的将来写这样的文章,但你现在可以使用我的Cedet + Emacs 配置,这有助于我有效地编辑C++源代码.如果您有疑问,可以直接问我
请注意,Emacs的C++模式仅基于正则表达式,而不是语法.因此,语法突出显示不是严格基于语言本身的语法,而是主要基于普通的格式.C++的Emacs语法高亮常常会出错.
问题不仅限于语法高亮.相同的缺陷设计适用于自动格式化.所有这些说明,自从cfront时代以来,我一直只使用Emacs来编辑C++源代码超过20年.(我通常会关闭电子密钥绑定,因为Emacs的基于正则表达式的设计有缺陷.正则表达式没有足够的表达能力来准确描述C++语法.