在Windows上使用的最佳C++ IDE或编辑器是什么?我使用Notepad ++,但缺少Visual Studio的IntelliSense.
嗯,那是因为Visual Studio是最好的IDE.回到黑暗的地方.
我发现最新版本的NetBeans,包括C/C++支持,非常出色.
http://www.netbeans.org/features/cpp/index.html
我个人喜欢Visual Studio结合第三方加载项,如Visual Assist(http://www.wholetomato.com/).我已经尝试了其他一些并且总是最终回到Visual Studio.此外,Visual Studio是开发行业中广泛使用的产品,因此使用它的经验只能是一个加分.
在Eclipse CDT的工作很适合我.它支持MinGW和Cygwin作为目标.它还与CVS和Subversion很好地集成.
最新款Ganymede可在此处购买.
Visual Studio有免费的"Express"版本.鉴于您喜欢Visual Studio并且"Express"版本是免费的,因此没有理由使用任何其他编辑器.
我投票支持Visual Studio,但与C#等.NET语言相比,似乎C++被视为二等公民(不是编译器和东西,而是IDE支持),但希望MS能够通过下一版本的Visual Studio对它做些什么(新标准即将到来,他们承诺10应该是新标准6).
VIsual studio是迄今为止最好的IDE,但您也可以查看Code :: Blocks
我更喜欢在Windows上使用Microsoft Visual C++ express.尽管2008年的意见很好,但2005年的快递对你可能想要参与的许多开放项目有更好的支持.2008年编译Firefox或半生活2模式是一件痛苦的事.同时作为寻找的一般提示软件,我喜欢搜索维基百科"比较"在这种情况下,您将搜索集成开发环境的比较.
希望这很有帮助.
如果你有兴趣进行Qt开发,那么Qt Creator工作正常并且是免费的.
我认为Visual Studio(Express)中的调试器是阻止我使用另一个IDE的杀手.
Visual Studio + Visual Assist X(http://www.wholetomato.com/)
IDE中有一些功能如此具有变革性,以至于您不知道没有它们的生活方式.综合帮助是一个.类似IntelliSense的功能是另一个.VS 6.0的Debug和Continue绝对是杀手锏.Visual Studio踢了很长一段时间.不错,鉴于可怕的NeXTstep扯掉它一切都开始了.(或者说,在VS看起来没问题之前,NeXTstep的记忆已经消退了吗?)
当然,有更好的编辑器VS,但作为Win32开发的完整包,似乎没有什么接近.
现在有免费的Express版本,但它们看起来很残缺.
我非常喜欢Linux下的Eclipse(以及在某些FPGA供应商工具链中使用的Windows的衍生产品).我 - 实际上 - 不喜欢缺乏集成的MSDN风格的帮助.
我认为这基本上取决于这两个选择.
的宙斯编辑器具有支持C/C++,它也有智能检测的形式.
它使用ctags生成的标签信息进行智能感知:
alt text http://www.zeusedit.com/images/_lookmain.jpg
Emacs的.Xemacs在Windows下运行良好.为了将它用作IDE,我建议在Cygwin下运行它.
Visual Studio是最新的,可能是"最好的"免费ide.Dev C++有点过时了,而且mingw并没有编译大部分的boost(正则表达式除外).大多数其他编译器都是过时的和褪色的,如火星和波兰.但你可以随意使用!
未提及的是CodeLite,一个功能强大的开源跨平台IDE.它具有代码完成功能.