我在哪里可以下载一个免费的C + + IDE与工作代码完成?

我想知道在哪里可以下载一个代码完成的c ++编译器,不像驴后端那样。 我已经尝试过Eclipse,但是找不到在path中有空格的代码(这意味着整个概念是有点不同的),我试过codeblocks,它有一个有限的代码forms,只能列出当前的成员对象,而不是可以调用它们的函数。

这种情况让我感到困扰,因为我所使用或听说过的所有Java IDE都有一个更好的推理引擎。

非常感谢,如果你能帮助我。

Solutions Collecting From Web of "我在哪里可以下载一个免费的C + + IDE与工作代码完成?"

Visual Studio 2008 2010 Express是免费的。

你也可以尝试:

  • 由诺基亚支持的Qt Creator ,每天都会越来越好
  • Code Lite与CodeBlocks类似,但与CodeBlocks不同,它定期发布官方版本,但仅限于开源工具。
  • Ultimate ++有一些有趣的想法实现。

你尝试过NetBeans吗? 我不知道它的代码完成有多好,我只知道它有代码完成。

试试vim。 它在大多数Linux发行版中都是默认包含的。

作为一个方面说明:C ++的完成通常不如Java,因为为C ++编写一个好的完成引擎比Java更困难。

您也可以尝试CodeLite。

在某些情况下,路径中的空间(在Windows上)也是GNU工具链的一个问题 – make.exe在某些版本中特别麻烦 – 有时是有效的,有时不会。 你确定问题是Eclipse而不是工具链? 路径中的空间只是一个坏主意,Linux和Windows之间的可移植性受损(正如您找到的那样),以及使用CamelCase或under_scores的难度如何? 我认为这个问题使得IDE变得无用了,这个说法有点极端 – 你只需要调整你的实践来适应。 这就是说Eclipse在很多方面都很糟糕! ;)

你用Eclipse和CDT? 在C / C ++中使用Eclipse最简单的方法是使用EasyEclipse for C / C ++ 。

所有在Windows上说的,VC ++ 2008 Express版都很难打败。 就我个人而言,我发现代码完成几乎是无用的,而且大部分都是烦人的拐杖; 但另一方面,一个有效的调试器则更为重要,这就是VC ++所具有的功能,即使是在精简版中也是如此。

Eclipse + CDT

代码块

你可以试试 :

  1. Qt Creater
  2. 流血Devcpp

两者都足够好。 如果你只需要带编译器和其他设备的IDE,你可以尝试devcpp,在devcpp中有各种插件可用,所以你可以根据你的方便下载和安装它们。

我喜欢wxDevC ++,因为它的体积小, C99兼容性和内置的wxWidget库。

它有一个适度的代码完成功能。