2 votos

Ciclo Finder Windows pero excluyendo el escritorio

Mi flujo de trabajo a menudo implica comparar dos ventanas del Finder una al lado de la otra. Utilizo el acceso directo 2 (ver captura de pantalla) para pasar rápidamente de una ventana a otra. Sin embargo, lo molesto es que el ciclo también incluye el escritorio como una 'ventana'. En lugar de eso, me gustaría simplemente alternar entre las dos ventanas flotantes.

Lo más cerca que he estado de conseguirlo es el acceso directo 1. Este acceso directo excluye el escritorio, pero desgraciadamente también hará un ciclo entre las ventanas de todo aplicaciones. Tampoco funciona correctamente en Split View.

¿Es posible hacer que el acceso directo 2 excluya el escritorio? Si no, ¿hay otro método para lograr lo que quiero?

Para ser claro: realmente quiero excluir el escritorio del ciclo porque eso me permite usar un atajo para cambiar entre las ventanas. Soy consciente de que se puede ir a la ventana anterior usando shift, pero es mucho, mucho más fácil ir hacia adelante y hacia atrás usando el mismo acceso directo.

Actualización 1 : Acabo de descubrir que mi pregunta ya ha sido formulada anteriormente: Comando Tilde en el Finder, evitar el enfoque en el Escritorio al final del ciclo . Sin embargo, no creo que la respuesta de allí resuelva el problema.

Actualización 2 : Mi solución .

Screenshot of System Preferences

1voto

Nic Puntos 106

En primer lugar, vas a necesitar un AppleScript que pueda intercambiar la posición de las dos ventanas frontales.

tell application "Finder"
    set index of window 1 to 2
end tell

Ahora necesitas una forma de hacer que este script</strkeep><strkeep> sea fácilmente accesible desde el Finder. Usaremos los servicios de MacOS, y Automator nos lo pone súper fácil.

  1. Abrir Automator
  2. Hacer un Nuevo Documento de tipo "Acción Rápida" (o "Servicio" en los MacOS más antiguos)
  3. Arrastre un nuevo Ejecutar Applescript en el flujo de trabajo. Puede encontrarlo en la categoría de Utilidades, o simplemente buscarlo en la barra de búsqueda.
  4. Copie el AppleScript mostrado arriba en el cuadro script.
  5. Pulse para probarlo. Obtendrá un error si tiene menos de dos ventanas abiertas - lo dejaré como ejercicio para que el lector lo solucione.
  6. Guarde el flujo de trabajo como Swap Front Windows . En el momento en que la guardes, será accesible desde el menú Servicios del menú de aplicaciones.

Llegados a este punto, puedes probarlo de verdad. Ve al Finder y abre dos ventanas. Luego vaya a la barra de menú, elija Finder -> Servicios -> Intercambiar Windows Delanteras. Tarda un momento, pero funciona. Eso es genial, ahora vamos a conectarlo como un atajo de teclado.

  1. Abrir las preferencias del sistema
  2. Ir a las Preferencias del Teclado
  3. Ir a la pestaña de accesos directos
  4. Ir a la categoría de Servicios
  5. Desplácese hasta la parte inferior. Debajo de "General" debería ver "Swap Front Windows".
  6. Seleccione la fila "Intercambiar ventanas frontales" y haga clic en Añadir acceso directo.
  7. Introduzca el acceso directo que desea utilizar. Te recomiendo Ctrl + Shift + ` .

0voto

Down10 Puntos 1

No es del todo obvio en el listado del panel de preferencias de accesos directos, pero en la mayoría de las aplicaciones de MacOS, se puede cambiar el foco entre dos ventanas en su orden de índice mediante la pulsación de la tecla Command - para la siguiente ventana y pulsar la tecla Command - Shift - para la ventana anterior.

0voto

Daan Puntos 118

Al final, la mejor solución resultó ser crear un AppleScript:

tell application "Finder"
    if (count windows) > 0 then
        set index of window (count windows) to 1
    end if
end tell

Y lo vinculamos a un acceso directo a través de la gran utilidad FastScripts que no tiene el retraso de 0,5 segundos que tiene con los servicios de Automator.

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