Emacs 中的代码浏览、重构、自动完成

新手上路,请多包涵

我最近切换到 Emacs,但仍在寻找解决方法。我用 C++ 编写代码,想知道有哪些工具可以扩展 Emacs 以支持代码浏览(查找符号等)、重构和代码完成。我听说过:

  • 雪松
  • 电子标签
  • 示波器

但我很困惑我需要什么。有些地方说 cedet 提供了所有功能,但其他地方说我需要调用 etags 才能使 cedet 正常工作。

有人可以帮我解决这个问题吗?我需要所有这些工具吗?

原文由 Idan K 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 573
1 个回答

也许你会发现我关于 Cedet 的 文章 很有用。 Cedet 支持 etags、gtags、cscope 和其他工具。

但是缺少重构。您可能需要查看 Xrefactory 工具(但它不是免费的)

原文由 Alex Ott 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题