哪些 IDE 或开发工具最适合涉及 Objective C、C 和 C++ 的项目? 是否有一个通用的 IDE 可以支持所有三种语言?
对于 Objective-C(在 Mac 上),它是 Xcode,它随 Mac OS X 一起提供。它位于安装 DVD 上。可以从 Apple Developer Connection 网站免费下载最新版本。
如果您不使用 XCode,我会毫不犹豫地建议使用 EMACS。 我刚刚在 Peepcode 截屏视频的帮助下捡到了它,而且我没有回头。 即使在工作中使用 Visual Studio,我现在也已将除 C# 之外的所有语言(即 Javascript、HTML、CSS、Ruby 等)改用 Emacs。 这是一个无底洞的功能,无论好坏。
有一些程序员文本编辑器支持 Objective-C,但我喜欢 Editra,主要是因为我也在 Windows\Nix 上编写 Python,它有很棒的功能。 Editra 在所有平台上运行良好,并且有一个很好的插件,如果您需要的话,可以支持 Mercurial、GIT 和 Subversion。另一件好事是它是用 Python 编写的。 Editra 主页
Xcode 确实是唯一的出路。如果您是个疯狂的坏蛋并尝试使用 GNUstep 和 Project Center,您可能会遇到很多错误并失败。
对于 Objective-C,你确实想使用 Mac,这样你就可以利用 Cocoa,尽管我听说过使用 Cocotron 的好处,这样你就可以使用 Objective-C 进行跨平台开发。
作为 IDE,我会使用 Xcode 或 Textmate。
如果我只是修改一些代码,我发现 Textmate 更适合 - 我更喜欢它的配色方案,并且能够定义和使用我自己的代码片段和宏。它还支持比 XCode 更多的语言,但功能不那么齐全。
这里还有一篇关于使用 Cocotron 将 Objective-C 移植到 Windows 的小文章 Cocoa With Love
也许 SlickEdit:http://www.slickedit.com
我刚刚尝试在 Windows 计算机上安装 GNUstep ProjectCenter,结果导致 Windows 崩溃。 我将尝试最新的 FreeBSD 版本,其中包含 Clang,它是 gcc 的竞争对手,具有 BSD 许可证而不是 GPL 许可证。 整个事情看起来组合得很好。