我使用Visual Studio教授C ++课程。我的一个学生有一台Mac,正在寻找可以在他的机器上使用的IDE。什么是好推荐?
答案 0 :(得分:73)
Xcode是MacOS开发人员工具的一部分,是一个很棒的IDE。还可以配置NetBeans和Eclipse来构建和编译C ++项目。
来自JetBrains的Clion,现在也可以使用,并使用Cmake作为项目模型。
答案 1 :(得分:15)
的Emacs! Eclipse也可以工作。
答案 2 :(得分:8)
Code::Blocks是跨平台的,使用wxWidgets库。这是我使用的那个。
答案 3 :(得分:4)
另一个(尽管是非免费)选项是在Mac上安装VMware Fusion或Parallels Desktop,并在VM中使用Visual Studio运行Windows。
这非常有效。缺点是:
好处是,您和学生不需要为IDE中的差异而烦恼,而这些差异在您的教学材料中可能没有考虑到。
答案 4 :(得分:4)
如果您正在寻找像Visual Studio这样的完整IDE, 我认为Eclipse可能是你最好的选择。
Eclipse也是高度可扩展和可配置的。
答案 5 :(得分:4)
当然有Mono。
答案 6 :(得分:2)
它本身并不是一个IDE,但我真的很喜欢TextMate,并且随着它附带的C ++包,它可以做很多你在IDE中找到的东西(没有全部膨胀!)。
答案 7 :(得分:0)
Xcode是免费且好的,这很幸运,因为它几乎是Mac上唯一的选择。
答案 8 :(得分:0)
目前在Eclipse(Snow Leopard)上避免使用Mac OS X v10.6进行C / C ++开发。由于GDB不兼容问题等,目前存在严重的问题导致调试有问题或几乎不可能。请参阅: Trouble debugging C++ using Eclipse Galileo on Mac 。