我想使用Apple的Xcode IDE在OS X上开发应用程序,但我发现UI非常混乱,因为我已经习惯在Windows上使用Visual Studio进行开发。
有没有人知道Visual Studio开发人员的任何Xcode快速入门指南,它们将常见任务和功能从一个映射到另一个?
例如,我甚至无法弄清楚如何启动在新的shell窗口(Terminal.app)中编写的C / C ++命令行工具,即如果在Visual Studio中按F5会发生什么。
答案 0 :(得分:2)
Xcode 3的书很好,我同意。专门用于学习Xcode环境。
但是,它的目标是与Mac OS X 10.4兼容,因此没有使用垃圾收集或属性等。
作为一种学习工具 - 您可以轻松地重构代码以使用新操作系统的功能。
你会更好(在我看来)获取Hillegass Cocoa Programming书并从那里开始,而不是试图在Mac上复制你的VS工作流程。
答案 1 :(得分:2)
我遇到了类似的情况 - 我在工作中使用Visual Studio,在家中使用XCode,因此差异可能非常令人沮丧。
您可能感兴趣的一个工具,特别是如果您使用Resharper,是新的Jetbrains“AppCode”项目 - 请参阅http://www.infoq.com/news/2011/04/jetbrains-appCode
这是一个代码编辑IDE,它提供了大大改进的代码分析,修复,导航和重构功能。它不是XCode的完全替代品 - 笔尖编辑仍然需要在那里完成 - 但IMO值得在两者之间进行一些切换以获得它带来的优势。
作为Visual Studio用户,您会立即感到宾至如归,因为UI更接近VS而不是XCode。
目前他们的早期访问程序已打开,因此您可以下载alpha版本。
答案 2 :(得分:1)
用于在命令行应用程序中查看shell,即在控制台窗口中完成,而不是在终端窗口中。这允许与gdb完全交互。要打开控制台窗口,请按Shift-Command-R查看程序的输出。
如果您希望Xcode在启动应用时显示控制台窗口,请进入偏好设置。在Debugger选项卡中,有一个标记为“On Start:”的下拉列表,选择“Show Console”或“Show Console and Debugger”,它们将在您运行时打开。
就快速入门或教程而言,我不确定是否有任何特定的在线教程,但您可能需要查看Fritz Anderson的书Xcode 3 Unleashed。