Mac版C ++ IDE [关闭]


120

我使用Visual Studio教授C ++课程。我的一个学生有一台Mac,正在寻找要在他的计算机上使用的IDE。有什么好推荐的?


2
Clion IDE Clion是必经之路。
乔治·克鲁尼

对我来说,eclipse c ++ ide是最好的...我什至已经测试过Clion,我认为eclipse比clion更​​好。
拉法夫·塔辛(Rafaf Tahsin)

Xcode是最好的..我找不到比XCODE更好的编辑器,即使我用XCODE编写汇编语言代码
Akhzar Nazir

CodeLite是Xcode的替代方法。它是开源和跨平台的。
Banghua Zhao

Answers:


78

作为MacOS开发人员工具一部分的Xcode是一个很棒的IDE。还可以配置NetBeansEclipse以构建和编译C ++项目。

JetBrains的Clion也已上市,并使用Cmake作为项目模型。


6
Xcode在OSX上没有重构支持。或者至少在我的系统上它被禁用了。所以我现在使用eclipse。
尼尔斯2010年

6
我从没注意到Xcode和Eclipse在字体渲染方面有足够大的不同。但是,Xcode的布局很奇怪。特别是如果他使用Visual C ++讲课。Eclipse或Netbeans将是更好的选择。
michael.bartnett

6
缺少Xcode的C ++自动补全功能,它很慢并且无法重构C ++。因此,作为IDE也许不错,但作为文本编辑器就可以了。
Zaky German,

8
就像记事本一样,Xcode是C ++ IDE。
nbubis

5
Xcode确实是一个糟糕的IDE,您甚至无法格式化代码。最好是TextEdit。
nbro 2014年



4

另一个(尽管不是免费的)选项是在Mac上安装VMware Fusion或Parallels Desktop,并在VM中运行带有Visual Studio的Windows。

这真的很好。缺点是:

  • 购买虚拟机软件和Windows将花费金钱(学校可能会获得一些学术许可,这可能会对您有所帮助)
  • Mac必须是具有相当大内存的x86 Mac

好处是您和学生不需要麻烦IDE中的差异,而这些差异可能不会在您的教学资料中得到说明。


6
值得一提的是,他将使用您的方法来构建Windows二进制文件,并且他可能想要构建MacOS二进制文件。
Petruza 2010年

1
他可以使用免费的虚拟盒子。
院长2010年

那是我大部分时间所做的,但是很烦人……
David天宇Wong

4

如果您正在寻找像Visual Studio这样的功能强大的IDE,我认为Eclipse可能是最好的选择。

Eclipse也是高度可扩展和可配置的。

参见此处:http : //www.eclipse.org/downloads/





0

Xcode既免费又不错,这很幸运,因为它几乎是Mac上的唯一选择。


1
Eclipse也是一个选择,但是XCode也很好。
JR Lawhorne
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.