我最近切换到 Emacs,但仍在寻找解决方法。我用 C++ 编写代码,想知道有哪些工具可以扩展 Emacs 以支持代码浏览(查找符号等)、重构和代码完成。我听说过:
- 雪松
- 电子标签
- 示波器
但我很困惑我需要什么。有些地方说 cedet 提供了所有功能,但其他地方说我需要调用 etags 才能使 cedet 正常工作。
有人可以帮我解决这个问题吗?我需要所有这些工具吗?
原文由 Idan K 发布,翻译遵循 CC BY-SA 4.0 许可协议
我最近切换到 Emacs,但仍在寻找解决方法。我用 C++ 编写代码,想知道有哪些工具可以扩展 Emacs 以支持代码浏览(查找符号等)、重构和代码完成。我听说过:
但我很困惑我需要什么。有些地方说 cedet 提供了所有功能,但其他地方说我需要调用 etags 才能使 cedet 正常工作。
有人可以帮我解决这个问题吗?我需要所有这些工具吗?
原文由 Idan K 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.5k 阅读
3 回答502 阅读✓ 已解决
也许你会发现我关于 Cedet 的 文章 很有用。 Cedet 支持 etags、gtags、cscope 和其他工具。
但是缺少重构。您可能需要查看 Xrefactory 工具(但它不是免费的)