Si es un usuario de vi o emacs, puede intentar usar el modo todo en uno como Jason mencionó, y hacer clic en el botón de división para obtener una división vertical. El resto de las combinaciones de teclas que mencionó también son importantes. Abrir rápidamente (Cmd + Shift + D) en particular es clave.
Además, si viene de un entorno Unix, recuerde que tiene una consola gdb estándar a su disposición al depurar. Uno de mis trucos favoritos es usar – [UIView recursiveDescription] para volcar una jerarquía de vistas para ayudar a depurar problemas de diseño:
(gdb) po [[[UIApplication sharedApplication] keyWindow] recursiveDescription]
- ¿Por qué la aplicación Highrise para iOS es tan mala?
- ¿Cómo puedo hacer desarrollo en un iPad?
- ¿Puedo seguir enumerando una aplicación WebView (iOS) en Apple Store?
- Cómo superar el miedo al fracaso para el desarrollo de iOS
- ¿Por qué la aplicación de iPhone de Quora no tiene una pantalla de inicio?
Finalmente, si realmente quiere alejarse de Xcode, es posible construir desde la línea de comandos con la herramienta xcodebuild y editar código con cualquier editor que desee. Sin embargo, realmente no recomendaría esto, ya que Xcode tiene una terminación de código decente e integración con otras herramientas útiles (como Shark e Instruments).