我不打算这是一个意见问题,因此我故意避免使用“最佳”这个词。以不同的方式构建我的问题;
是否有完全兼容C ++ 11的开源和免费(如免费语音,啤酒和午餐,而不是Express,Lite,Demo等)IDE提供稳定的语法和错误突出显示智能感知,它与C ++ 11开箱即用,或者至少具有最小的,易于跟踪的工作量?
我问的是这个问题,因为我非常喜欢VS2012环境,但对C ++ 11兼容性的低迷程度感到沮丧,而且我的许可证无论如何都会到期。
答案 0 :(得分:5)
您是否尝试过“Visual C++ Compiler November 2012 CTP”更新?它增加了对VC11的几个功能(最值得注意的是可变参数模板)的支持。该库不存在,并且此编译器更新不被视为生产就绪,但我发现它非常适合处理我的项目并使用C ++ 11代码,直到最终产品出现。
另外,我使用Qt Creator(完全独立于Qt工具包)进行基于GCC的C ++ 11开发,它是一个很棒的IDE。
答案 1 :(得分:3)
首先:它(主要)不是需要C ++ 11支持的IDE,而是编译器。话虽如此 - 这里有一些选择:
根据http://www.codelite.org/LiteEditor/ClangIntegration,您可以配置codelite以使用Clang进行代码完成与gcc。因此,根据IDE,编译器可能会提供代码完成等功能。