代码之家  ›  专栏  ›  技术社区  ›  Serge

对于C++项目使用Emacs有什么好的建议吗?[关闭]

  •  39
  • Serge  · 技术社区  · 18 年前

    我正在寻找一篇关于使用Emacs作为C/C++ IDE的好文章。

    有点像史蒂夫耶格的 "Effective emacs" .

    5 回复  |  直到 10 年前
        1
  •  16
  •   Blair Conrad    18 年前

    没有具体的文章,真的,但我已经找到 EmacsWiki 充满有用的信息。考虑签出这些条目:

    • CPlusPlus 作为许多C++相关文章的起点,
    • CppTemplate 定义在启动新文件时可以为您提供良好骨架的模板
        2
  •  15
  •   Serge    13 年前

    我最近偶然发现了这个 article 这很好。

    编辑:是,链接不再有效。似乎他们最近更改了自己的URL,但它没有正确重定向。希望它很快会回来。不管怎样,这篇文章被称为“BenjaminRutt的EmacsC开发提示”。我设法找到了一份副本 here .

        3
  •  13
  •   Alex Ott    17 年前

    我计划在不久的将来写这篇文章,但你现在可以 my configuration 属于 Cedet + Emacs,这有助于我有效地编辑C++源代码。 如果你有问题,可以直接问我

        4
  •  7
  •   Andreas ZUERCHER    16 年前

    请注意,Emacs的C++模式只基于正则表达式,而不是语法。因此,语法突出显示并不是严格基于语言本身的语法,而是主要基于普通格式。C++的Emacs语法高亮经常出错。

    这个问题不限于语法高亮。同样的缺陷设计也适用于自动格式化。所有这些都说,我一直只用Emacs来编辑我的C++源代码20多年,自从cVaD时代开始。(由于Emacs基于regex的设计有缺陷,我通常会关闭电子键绑定。正则表达式没有足够的表达能力来准确地描述C++语法。

        5
  •  0
  •   Flow Matt McDonald    11 年前

    我推荐 ggtags irony-mode . 其他的,你可能想用的 helm-ag 在代码库中搜索字符串(“grep”)。