2

这个问题比我上一个问题更精确:General code completion frameworkwritten in C/C++。我没有详细说明它以获得我真正需要的答案。

我想将“Intellisense”代码完成添加到我的 IDE。我希望有一个 C/C++/C++11 库,它可以用作语法和语义代码完成工具,并且是通用的,而不是特定于单一语言的(我想为 Java、C++ 和未来编写完成C#、Python 和 Javascript)。如果这个解决方案不是以一种语言为中心,那就太好了——它应该是通用的并且可以跨语言扩展。

(我发现了一个叫做CEDET的东西,根据它的网站,这是我想要的东西,但它是用 Lisp 编写的,而不是 C++。)

你能帮我找到好的解决方案吗?

4

1 回答 1

1

Netbeans、Eclipse 和 IntelliJ 的源代码是开源的,这些支持跨平台“intelisense”代码完成。恕我直言 IntelliJ 是最好的。我怀疑 C++ 不是描述这种能力的最优雅的语言。

于 2012-11-28T09:52:08.287 回答