什么是最完整,最可靠的Windows开源C ++ 11 IDE?

时间:2013-06-26 05:12:21

标签: c++ windows c++11

我不打算这是一个意见问题,因此我故意避免使用“最佳”这个词。以不同的方式构建我的问题;

是否有完全兼容C ++ 11的开源和免费(如免费语音,啤酒和午餐,而不是Express,Lite,Demo等)IDE提供稳定的语法和错误突出显示智能感知,它与C ++ 11开箱即用,或者至少具有最小的,易于跟踪的工作量?

我问的是这个问题,因为我非常喜欢VS2012环境,但对C ++ 11兼容性的低迷程度感到沮丧,而且我的许可证无论如何都会到期。

2 个答案:

答案 0 :(得分:5)

您是否尝试过“Visual C++ Compiler November 2012 CTP”更新?它增加了对VC11的几个功能(最值得注意的是可变参数模板)的支持。该库不存在,并且此编译器更新不被视为生产就绪,但我发现它非常适合处理我的项目并使用C ++ 11代码,直到最终产品出现。

另外,我使用Qt Creator(完全独立于Qt工具包)进行基于GCC的C ++ 11开发,它是一个很棒的IDE。

答案 1 :(得分:3)

首先:它(主要)不是需要C ++ 11支持的IDE,而是编译器。话虽如此 - 这里有一些选择:

  1. 可以将clang集成到VS2012中(请点击此处:https://github.com/ishani/ClangVSx
  2. 您可以使用任何支持MINGW的IDE作为编译器(Windows-GCC-Port),例如Eclipse CDT,QT Creator,Code :: Blocks,DevCpp
  3. 您可以使用任何支持Clang作为编译器的IDE(例如Code :: Blocks)

  4. 根据http://www.codelite.org/LiteEditor/ClangIntegration,您可以配置codelite以使用Clang进行代码完成与gcc。因此,根据IDE,编译器可能会提供代码完成等功能。