2009-11-07 46 views
0

我想学习Xcode以便使用它的Obj-C,C,Java等项目开发工具。我试图从我在Eclipse中轻松完成的任务开始。例如: 在Eclipse中,我用来创建一个新项目,并且每当我想测试在标准输出或控制台上写入的代码片段或简短算法时,都会用main()添加.java文件。我试图在Xcode中创建一个Java项目,但给出的模板是可以随时编码的完整的mac应用程序,因此它们对于一个简单的测试来说是一种矫枉过正。从一个空白的项目开始,我开始注意到我必须编写一些shell脚本和一些ant行,并且这些代码必须与“目标”以及Eclipse中不自然的许多其他事物相关联......这是压倒性......如此:Xcode初学者(从Eclipse到Xcode)

  1. Xcode是否提供了一个简单的解决方案,如Eclipse Java项目来帮助解决这些问题?
  2. 我在哪里可以找到(除了apple.com)Xcode的简单介绍?
  3. texeditor,java y javac是更好的选择,那么最好还是留在Eclipse中?

回答

2

坚持Eclipse for Java应用程序,使用XCode for Objective-C或其他本机Mac OS X应用程序。当涉及到Java支持时,XCode与Eclipse没有匹配:没有Java项目,ant不在那里,它对JVM一无所知(例如,对于项目Y你不能使用JVM版本X),几乎没有用于XCode的插件(您在Eclipse中认为理所当然的东西,例如Web服务工具,Tomcat集成等)。

XCode是Mac OS X应用程序的终极工具,因为它非常好地与Interface Builder集成在一起,您可以使用它来构建和管理应用程序的图形资源。它在管理Objective-C和C代码方面做得非常出色,最新版本内置了静态分析,所有版本都与GDB(C调试器)集成在一起。

+0

至于问题2,答案是:你不能。有一两本关于Xcode的书,如果你是由一群C狼提出的,你可能会喜欢它们,但作为来自脚本方面的人,我可以从个人经验中说,你不会找到一个更容易(!= easy)Xcode的介绍比Apple的介绍。 – 2009-11-12 19:21:03