Linux上的哪些C ++ IDE与Visual Studio相比具有“智能感知”或​​更好?

pipe道中有一些基于Linux的C ++项目。 我应该select什么样的IDE,它与某种纯粹的Visual Studio(也就是说,没有Visual Assist类固化)相比具有某种“智能感”。

(请注意,我没有使用“和…一样好或者更好”的字眼,我认为Visual Studio C ++中的intellisense一切都很好,因此与“Visual Assist”的评论相同)。

Solutions Collecting From Web of "Linux上的哪些C ++ IDE与Visual Studio相比具有“智能感知”或​​更好?"

没有。 Eclipse和Qt Creator是流行的选择,但他们没有什么VS.

Qt造物主手下来。

几年前,我在Eclipse中使用CDT扩展完成了C ++编程,我得说它具有类似intellisense的功能,这个工作做得相当不错。 当然,与VC ++相比,可能会更好。 这是在2008年,自那以后他们有可能改进。

在我的经验中最好的完成了QTCreator(不要被名字吓倒,它不需要你使用QT)。

那么,我使用SlickEdit。 是的,这不是免费的,但这是我找到的最好的。 我尝试了很多其他的,但是Slick只是更好。 KDevelop也很好,而且免费,但SE对我来说更好。 关于Visual Studio – 我仍然认为这是最好的。 它的智能也是辉煌的,也是调试器。

我一般很喜欢KDevelop 4 ,它们的代码完整性也很好:)而且它与gdb很好地集成在一起。 您可以在发布声明中阅读更多关于它的内容

虽然它不比VS好,但NetBeans对我来说工作得很好。

我会建议MonoDevelop 。 我认为他们已经有了一个C ++的插件。 我发现了这篇文章 。 :d

好吧,自从我第一次阅读这个问题以来,我已经做了很多研究,尽管已经有了最好的答案,但是我觉得我应该把这个问题归功于从Visual Studio / .NET / Windows过渡到Linux的所有其他人。我做了 – 谢谢他的回答让我朝着正确的方向前进。

首先,如果您正在寻找最近的1:1智能感知,MonoDevelop是您选择的程序。 事实上,使用MonoDevelop 4.0,在很多方面它几乎看起来像Visual Studio。 我很惊讶,没有人谈论这件事,直到我发现了一个问题:没有任何味道的Linux MonoDevelop 4包,只是窗口(BAH!)。 我很沮丧,但发现我可以使用它,因为我所要做的只是下载4.0的源代码并编译它(花费大约一个小时的时间),但是当它完成时,它工作的很好..我已经成功地构建了Mono 4.0.1包为Ubuntu Studio 13.04 amd64,如果有人愿意让我知道—我无法找到一个预编译的软件包,但也许有一个在那里,这可能是为什么其他脂肪酶不建议。 我在Qt中花了很多时间,但是如果你已经很好的了解了.NET的话,它会吸收一些学习新的环境,尽管QtCreator似乎是一个很好的MFC,通过VC ++来替代严格的Linux语言—但是Qtcreator还有很多不足之处intellisense这是它的缺点。 MonoDevelop使学习GTK工具包的其他部分,它更容易,几乎是我正在寻找。 也许其他人不喜欢它,但在我看来,这绝对是最好的。

The Verdict — MonoDevelop 4.0是因为intellisense与Visual Studio几乎完全一样,更不用提其他一些功能,键盘绑定,布局等了。

你可以从他们的主页上获得源代码,而且如果你使用debian / ubuntu,gist有一些脚本来解释如何制作debian pkgs。 我敢肯定,你的特定l-distro也可能有一些要点。 希望这可以帮助…