2008-12-02 18 views
11

Me gustaría usar el Xcode IDE de Apple para desarrollar aplicaciones en el OS X, pero la interfaz de usuario me resulta tremendamente confusa porque estoy acostumbrado a desarrollar en Visual Studio en Windows.Inicio rápido de Xcode para el desarrollador de Visual Studio

¿Alguien conoce alguna guía de inicio rápido de Xcode para el desarrollador de Visual Studio que mapea las tareas comunes y la funcionalidad de una a la otra?

Por ejemplo, ni siquiera puedo averiguar cómo iniciar la herramienta de línea de comandos C/C++ escrita en una nueva ventana del shell (Terminal.app), es decir, qué pasaría si presionas F5 en Visual Studio.

Respuesta

1

Para ver el shell cuando se trata de una aplicación de línea de comandos, eso se hace en la ventana de la consola, no en una ventana de terminal. Esto permite la interacción completa con gdb. Para abrir la ventana de la consola, presione Shift-Command-R para ver el resultado de su programa.

Si desea que Xcode muestre la ventana de la Consola al iniciar su aplicación, vaya a las preferencias. En la pestaña Depurador, hay una lista desplegable con la etiqueta "Al inicio:" Seleccione "Mostrar consola" o "Mostrar consola y depurador" y se abrirán cuando acceda a ejecutar.

En cuanto a un inicio rápido o tutorial, no estoy seguro de ningún tutorial específico en línea, pero es posible que desee consultar el libro Xcode 3 Unleashed de Fritz Anderson.

2

El libro de Xcode 3 es bueno, estoy de acuerdo. Específicamente para aprender el entorno Xcode.

Pero, el objetivo es ser compatible con Mac OS X 10.4, por lo que no se utiliza recolección de basura o propiedades, etc.

Como herramienta de aprendizaje, puede divertirse refaccionando el código para usar las funciones del nuevo sistema operativo.

Será mejor que (en mi opinión) obtenga el libro Hillegass Cocoa Programming y comience desde allí en lugar de intentar duplicar su flujo de trabajo VS en una Mac.

2

Estoy en una situación similar a la tuya - uso Visual Studio en el trabajo y XCode en casa, por lo que las diferencias pueden ser bastante frustrantes.

Una herramienta que te pueden interesar, especialmente si se utiliza ReSharper, es el nuevo proyecto JetBrains "AppCode" - ver http://www.infoq.com/news/2011/04/jetbrains-appCode

Es un IDE de edición de código que ofrece características muy mejorados de análisis de código, de fijación, de navegación y de refactorización . No es un reemplazo completo para XCode, la edición de plumillas todavía se necesita hacer allí, pero IMO vale la pena aguantar un cambio entre las dos por las ventajas que trae.

Como usuario de Visual Studio, se sentirá inmediatamente en casa, ya que la interfaz de usuario está mucho más cerca de VS que de XCode.

Actualmente su programa de acceso anticipado está abierto para que pueda descargar compilaciones alfa.

Cuestiones relacionadas