目标 C 的 IDE

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1114305/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-27 18:50:20  来源:igfitidea点击:

IDE for Objective C

c++cobjective-cide

提问by voidone

What are the IDE's or development tools best suited for projects involving Objective C, C and C++? Is there a common IDE which would support all the three languages.

哪些 IDE 或开发工具最适合涉及 Objective C、C 和 C++ 的项目?是否有支持所有三种语言的通用 IDE。

回答by Janusz

If you are using Objective-C for macos or iphone apps it seems there is no way around Xcodefrom Apple. Xcode has many tools like an Iphone emulator and a profiler for Iphone and macos applications.

如果您将 Objective-C 用于 macos 或 iphone 应用程序,那么Apple似乎无法绕过Xcode。Xcode 有许多工具,如 Iphone 模拟器和用于 Iphone 和 macos 应用程序的分析器。

For c and c++ I personally would use Eclipse

对于 c 和 c++,我个人会使用Eclipse

回答by Curtis Tasker

Xcode, KDevelop, Cocoatron, GNUStep

Xcode, KDevelop, Cocoatron, GNUStep

If Objective-C is your main goal, and you have access to a mac, Xcode is your best bet.

如果 Objective-C 是您的主要目标,并且您可以使用 Mac,那么 Xcode 是您的最佳选择。

回答by Pauk

For Objective-C (on the Mac) it's Xcode, which comes with Mac OS X. It's on the installation DVD. The latest version can be downloaded, for free, from the Apple Developer Connection site.

对于 Objective-C(在 Mac 上),它是Xcode,它与 Mac OS X 一起提供。它在安装 DVD 上。可以从Apple Developer Connection 站点免费下载最新版本。

回答by Brian C

If you aren't going with XCode, I would suggest without hesitation using EMACS. I just picked it up with help from the Peepcodescreencast, and I haven't looked back. Even using Visual Studio at work I've now switched to Emacs for every language besides C# (i.e. Javascript, HTML, CSS, Ruby, etc...). It's a bottomless pit of features, in a good and bad way.

如果您不使用 XCode,我会毫不犹豫地建议使用 EMACS。我刚刚在Peepcode截屏视频的帮助下拿起它,我没有回头。即使在工作中使用 Visual Studio,我现在也为除 C# 之外的所有语言(即 Javascript、HTML、CSS、Ruby 等)切换到 Emacs。这是一个无底洞的功能,无论好坏。

回答by mohawke

Just in case some else asks this question and lands here.

以防万一其他人问这个问题并降落在这里。

There are a few programmers text editors that support Objective-C, but I like Editra, mainly because I also write Python on Windows\Nix and it has great features. Editra runs well on all platforms and has a nice plug-in that supports Mercurial, GIT, and Subversion if you need them. Another nice thing, its written in Python. Editra Home

有少数程序员文本编辑器支持Objective-C,但我喜欢Editra,主要是因为我也在Windows\Nix 上编写Python,它有很棒的功能。Editra 在所有平台上都能很好地运行,并且有一个很好的插件,如果你需要的话,它支持 Mercurial、GIT 和 Subversion。另一件好事,它是用 Python 编写的。编辑器主页

回答by Staugaard

Maybe SlickEdit: http://www.slickedit.com

也许 SlickEdit:http://www.slickedit.com

回答by Jean-Victor C?té

I just tried to install the GNUstep ProjectCenter on a Windows machine and it crashed Windows. I am going to try the latest FreeBSD release, which incorporates Clang, a rival of gcc with a BSD licence instead of a GPL licence. The whole thing seems very well put together.

我只是尝试在 Windows 机器上安装 GNUstep ProjectCenter,但它使 Windows 崩溃了。我将尝试最新的 FreeBSD 版本,它结合了 Clang,它是 gcc 的竞争对手,具有 BSD 许可证而不是 GPL 许可证。整个事情似乎很好地组合在一起。

回答by Tony

You can try this iDE. It can use with simulator, instrument,...

你可以试试这个 iDE。它可以与模拟器、仪器、...

I think its core is the same with eclipse core

我觉得它的核心和eclipse核心是一样的

http://www.jetbrains.com/objc/

http://www.jetbrains.com/objc/

回答by Jonathan Sterling

Xcode is really the only way to go. If you are crazy-bad-ass and try to use GNUstep and Project Center, you may run into lots of bugs and fail.

Xcode 确实是唯一的出路。如果你是个疯子并尝试使用 GNUstep 和项目中心,你可能会遇到很多错误并失败。

回答by James Raybould

For Objective-C you really want to be using a Mac so you can take advantage of the Cocoa, although I have heard good things about using The Cocotron so you can develop cross-platform using Objective-C.

对于Objective-C,您确实希望使用Mac,以便可以利用Cocoa,尽管我听说使用Cocotron 的好处很多,因此您可以使用Objective-C 进行跨平台开发。

As an IDE I'd either use Xcode or Textmate.

作为 IDE,我要么使用 Xcode,要么使用 Textmate。

I find Textmate better for if I'm just hacking on some code - I prefer its colour schemes and being able to define and use my own snippets and macros. Also it has support for lots more languages than XCode but it isn't as fully featured.

如果我只是在修改一些代码,我发现 Textmate 更好 - 我更喜欢它的配色方案,并且能够定义和使用我自己的片段和宏。此外,它还支持比 XCode 多得多的语言,但功能不全。

Also here is a little article about porting Objective-C to Windows using The Cocotron Cocoa With Love

这里还有一篇关于使用 The Cocotron Cocoa With Love将 Objective-C 移植到 Windows 的小文章