4 votos

En un Mac, ¿cómo puedo cerrar una ventana de una aplicación (no la propia aplicación)?

Estoy buscando un atajo de teclado para cerrar una ventana de una aplicación, saltando el cuadro de diálogo "¿Te gustaría guardar" pester, dejando la aplicación, en sí, y otras ventanas, todavía está abierto.

Si no hay manera de hacer eso, ¿hay un atajo de teclado para pulsar un botón determinado en una ventana / diálogo? En Windows, esto normalmente sería ALT [ primera letra del texto del botón ].

4voto

aaplmath Puntos 599

Al presionar un botón en un cuadro de diálogo con un atajo de teclado, pulse Comando, seguido de la primera letra de la acción que desea activar. La excepción a esta regla es si la acción que usted desea activar va a eliminar un archivo o modificación de los mismos, en cuyo caso el acceso directo de Comando-eliminar.

A la fuerza de cerca de una ventana, que había necesidad de automatizar la correcta serie de pulsaciones de teclas usando AppleScript o algo similar. La primera combinación de teclas probablemente sería Comando-W (aunque ni siquiera esto es totalmente universal). Sin embargo, el cuadro de diálogo de accesos directos varían según la aplicación-las versiones anteriores de Microsoft Word no cumplir con el Comando-eliminar el comportamiento (uso de Comando-D), mientras que Automator a guardar las hojas a menudo sólo pueden ser cerrado a través de la entrada del ratón. Usted tendría que adaptar este comportamiento para las aplicaciones específicas en las que estás interesado. Un AppleScript podría ser algo como esto (a pesar de ser advertido, la activación de Comandos-eliminar sin conocer el contexto es una manera fácil de borrar accidentalmente archivos y grandes extensiones de texto):

tell application "System Events"
    keystroke "w" using {command down} -- Command-W
    delay 0.5 -- Wait for the dialog to appear
    key code 51 using {command down} -- Command-delete
end tell

Para atar un AppleScript para un método abreviado de teclado:

  • Abrir Automator (Aplicaciones > Utilidades > Automator) y crear un nuevo Servicio (opcionalmente, puede configurar para que se ejecute en las aplicaciones que desea).
  • Agregar una "Ejecutar AppleScript" bloque en el que se escriben los AppleScript.
  • Abra Preferencias Del Sistema > Teclado > Accesos Directos.
  • Crear un nuevo acceso directo, en donde el "Menú de Título" es el título que dio a su Servicio (de nuevo, usted puede atar a este acceso directo sólo a las aplicaciones a las que su Servicio se aplica). El atajo de teclado que escriba aquí es el que se puede utilizar para activar su "forzar cierre" de la conducta.

Puede crear múltiples servicios, cada uno con el mismo método abreviado de teclado, pero en diferentes aplicaciones, correspondiente a la única comportamiento de cada uno.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X