Mac abre múltiples instancias de aplicación


8

Mac OS X 10.6

Soy nuevo en Mac. En Windows, solíamos abrir varias instancias de Visual Studio o Eclipse y cambiar entre nosotros haciendo clic en los iconos de la barra de tareas.

Encontré que este hilo muestra cómo crear un ícono de dock personalizado para iniciar múltiples Xcode, y luego podemos obtener varios íconos en Dock como la barra de tareas en Windows.

Me preguntaba en el mundo de Mac, ¿es preferible abrir múltiples instancias de Xcode o simplemente tener un Xcode con múltiples proyectos abiertos? ¿Cuál es la forma más conveniente de cambiar de un lado a otro?


Estoy usando XCode 7 y podría abrir dos proyectos XCode uno al lado del otro en dos ventanas.
pila se estrelló el

Respuestas:


8

Mi intuición sobre esto es que OS X y sus aplicaciones no están diseñadas para funcionar en múltiples instancias. Cuando dos procesos realizan cambios en los mismos archivos .plist de preferencia al mismo tiempo, puede obtener un comportamiento no deseado. Algunas aplicaciones están diseñadas para funcionar en una configuración de "biblioteca de proyectos", como GarageBand y el nuevo iMovie (estas aplicaciones solo pueden funcionar en un proyecto a la vez), pero si Xcode le permite abrir varios proyectos al mismo tiempo, definitivamente el camino a seguir. Casi todas las aplicaciones basadas en documentos funcionan de esta manera, por ejemplo: Office, TextEdit, Safari.

Si eres nuevo en Mac, pronto será evidente que una ventana no es lo mismo que una aplicación en ejecución. Una sola aplicación puede tener muchas ventanas a la vez, y cerrar todas esas ventanas individualmente no necesariamente cierra la aplicación (aunque esto ocasionalmente será el caso, vea Preferencias del sistema). En lugar de cambiar entre ventanas con alt-tab, cambia entre aplicaciones con Command-Tab, y cambie entre las ventanas abiertas de esa aplicación con Command-`(tecla de retroceso, en la tecla ~). Al cerrar las aplicaciones, acostúmbrese a elegir salir del menú de la aplicación (o presionar Comando-Q) en lugar de salir de cada ventana abierta. En la mayoría de los casos, esto dejaría la aplicación aún ejecutándose con 0 ventanas abiertas. Las aplicaciones en ejecución se denotan con una luz brillante debajo de sus iconos de base,

Protip: para salir de múltiples aplicaciones rápidamente, mantenga presionada la tecla Comando, use Tab o shift-Tab para seleccionar cada aplicación que desea cerrar, y presione q para enviar a cada una de ellas un comando para salir. Luego suelte la pestaña para cambiar a la aplicación que desea usar cuando esté seleccionada.


Gracias por la respuesta muy útil. Acabo de recibir una pregunta rápida. Como dijiste, si abro muchos proyectos dentro de una sola instancia de Xcode lanzada, ¿cómo puedo cambiar entre proyectos haciendo clic en un icono? En lugar de ir a 'window' o 'cmd-' '(lo cual es conveniente). Gracias.
Stan

Exponer es tu amigo. Compruébelo en Preferencias del sistema: puede asignar teclas de acceso rápido, esquinas de la pantalla y / o gestos multitáctiles para identificar de inmediato todas las ventanas, todas las ventanas de su aplicación actual o barrer todas las ventanas para ver el escritorio.
NReilingh

Ah, también: la opción de esquina de la pantalla es probablemente más similar a hacer clic en un icono para una ventana. En Snow Leopard, también puede hacer que Expose muestre ventanas minimizadas si lo desea.
NReilingh

2

muy simple, use el siguiente comando en la terminal abierta -n -a "NOMBRE DE LA APLICACIÓN"


Bienvenido al superusuario: si bien esto puede o no responder a la pregunta, sería una mejor respuesta si pudiera proporcionar una explicación de por qué su solución funciona con detalles y unas instrucciones fáciles de seguir. Si cree que su respuesta es correcta, haga estas cosas y vuelva a editar. Por favor tome un par de minutos y leer: - superuser.com/help .Answering: superuser.com/help/how-to-answer , de nuevo la bienvenida a superuser.Thankyou
mic84
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.