我正在寻找一篇关于将emacs用作C / C ++ IDE的好文章。
Steve Yegge的"Effective emacs"。
答案 0 :(得分:16)
确实没有具体的文章,但我发现EmacsWiki充满了有用的信息。考虑检查这些条目:
答案 1 :(得分:15)
我最近偶然发现了article,这非常好。
编辑:是的,链接不再有效。好像他们最近改变了他们的网址并且没有正确重定向。希望很快就会回来。无论如何,这篇文章被称为“Benjamin Rutt的Emacs C开发技巧”。我设法找到了一份here。
答案 2 :(得分:13)
我打算在不久的将来写这样的文章,但你现在可以使用my configuration + {Emacs Cedet,这有助于我有效地编辑C ++源代码。 如果您有疑问,可以直接问我
答案 3 :(得分:7)
请注意,Emacs的C ++模式仅基于正则表达式,而不是语法。因此,语法突出显示不是严格基于语言本身的语法,而是主要基于普通的格式。 C ++的Emacs语法高亮常常会出错。
问题不仅限于语法高亮。相同的缺陷设计适用于自动格式化。所有这些说明,自从cfront时代以来,我一直只使用Emacs来编辑C ++源代码超过20年。 (我通常会关闭电子密钥绑定,因为Emacs的基于正则表达式的设计有缺陷。正则表达式没有足够的表达能力来准确描述C ++语法。
答案 4 :(得分:0)
我建议ggtags和irony-mode。除此之外,您可能希望使用helm-ag搜索(“grep”)代码库中的字符串。