哪些IDE或开发工具最适合涉及Objective C、C和C++的项目?是否有通用的IDE支持这三种语言。
哪些IDE或开发工具最适合涉及Objective C、C和C++的项目?是否有通用的IDE支持这三种语言。
对于Mac上的Objective-C,可以使用Xcode,它随Mac OS X一起提供。它在安装DVD中。最新版本可以从Apple Developer Connection site免费下载。
如果你不使用XCode,我毫不犹豫地建议使用EMACS。我刚开始学习它时,得到了Peepcode的帮助,从此就再也没有回头过。即使在工作中使用Visual Studio,除了C#之外的所有语言,我现在都切换到了Emacs(例如JavaScript、HTML、CSS、Ruby等)。它有无穷无尽的功能,好的和坏的都有。
以防其他人提出这个问题并且来到这里,我想说。
有几个程序员文本编辑器支持Objective-C,但我喜欢Editra,主要是因为我在Windows\Nix上也写Python,而它具有很棒的功能。Editra在所有平台上运行良好,并有一个很好的插件,支持Mercurial、GIT和Subversion。另一个好处是它用Python编写。Editra Home
对于Objective-C,您真的想使用Mac来利用Cocoa,尽管我听说过使用The Cocotron可以使用Objective-C进行跨平台开发的好处。
作为IDE,我会使用Xcode或Textmate。
如果我只是在编写一些代码,我会发现Textmate更好-我喜欢它的颜色方案以及能够定义和使用自己的片段和宏。此外,它支持比XCode更多的语言,但功能不如XCode完整。
此外,这里有一篇关于使用The Cocotron将Objective-C移植到Windows的小文章Cocoa With Love
Xcode确实是唯一的选择。如果你非常牛逼,尝试使用GNUstep和Project Center,你可能会遇到很多错误并失败。