一种良好的Mac OS X C++编程环境

一种良好的Mac OS X C++编程环境,c++,qt,xcode4,text-editor,textwrangler,C++,Qt,Xcode4,Text Editor,Textwrangler,我试过Xcode、textwrangler和Qt。我最喜欢TexTWrangle,但它不支持C++,即编译和检查语法。你能为我推荐一位好的编辑吗 我不喜欢Xcode,因为它能猜出您正在键入的函数,但它不能帮助我学习语法。我认为您可能需要将学习语言与学习工具分开 XCode可能是Mac最好的集成开发环境,您将逐渐欣赏它的自动完成功能,因为它可以为您节省大量的输入 如果你真的不想要,我建议你这样做!然后您可以将其关闭: 转到XCode->首选项->文本编辑 然后取消选中“键入时建议完成”试试Ecli

我试过Xcode、textwrangler和Qt。我最喜欢TexTWrangle,但它不支持C++,即编译和检查语法。你能为我推荐一位好的编辑吗


我不喜欢Xcode,因为它能猜出您正在键入的函数,但它不能帮助我学习语法。

我认为您可能需要将学习语言与学习工具分开

XCode可能是Mac最好的集成开发环境,您将逐渐欣赏它的自动完成功能,因为它可以为您节省大量的输入

如果你真的不想要,我建议你这样做!然后您可以将其关闭:

转到XCode->首选项->文本编辑

然后取消选中“键入时建议完成”

试试Eclipse:

代码块:
我刚刚开始在Mac上学习C++。我喜欢使用Xcode编写和运行程序,因为它能很好地组织项目的所有文件。此外,如果这是一个目标,那么学习objective-c也会很容易

我建议关闭自动完成和实时错误检测,以提高您的学习和调试技能。我关闭了这两个网站,有时还很挣扎,但我相信这增加了我的理解力


祝你好运

你可以关闭自动完成在xCodeXCode可能是最好的集成开发环境的Mac这是如此的遗憾真的。。。当我不得不在Eclipse和XCoad之间选择时,我觉得我在决定谁在总统选举中投票。@戴夫和Ed S.,Eclipse怎么样?Eclipse没有什么错误,我用它来做java DEV,Web应用程序,但是对于C,C++和Object C应用程序,我要用Mac去XCKED。再说一次,总是有文本编辑和gcc-@DaveDurbin:或MacVim和gcc:+1,用于不关闭完井。编程不是记住如何拼写函数或函数在哪个头文件中,而是理解代码的功能并生成您想要的代码。工具可以帮助您摆脱将代码序列化为机器可读文本所需的认知开销。我在eclipse的C语言支持方面取得了最糟糕的经验。在编辑器中复制和粘贴有荒谬的时间问题,使我不断粘贴错误的文本。必须关闭所有代码完成和索引功能,否则机器在键入时会热运行,每隔几分钟就会有半分钟没有响应,这可能表明垃圾收集器正在与大量临时内存分配进行斗争。由于其他原因,当eclipse完全冻结且CPU负载适中时,我仍然会强迫它每天退出一次。最糟糕的问题是,它确实适用于小型项目,但规模非常大,有效地引诱项目在成长过程中陷入陷阱。