En un tutorial anterior, le hemos revelado cómo puede exponer los archivos encubiertos en Mac OS X, a través de la terminal. Para aquellos que necesitan acceder a los archivos encubiertos a menudo, sin embargo, no les gusta usar la terminal cada vez para cambiar la visibilidad de los archivos, ¿qué tal si se establece un atajo de teclado para que pueda exponer rápidamente los archivos encubiertos con una sola pulsación de una tecla?

Para que esto funcione, tenemos que desarrollar un servicio (en Automator) para ejecutar el comando y después asignar un acceso directo para este servicio.

Tenga en cuenta: El siguiente enfoque está probado y funciona en Mac OS X Yosemite. Hay algunos informes que afirman que podría no funcionar en 10.8 (OS X Mountain Lion) y que se enumeran a continuación. No tenemos la posibilidad de confirmarlo, así que si usted está utilizando una versión anterior de OS X, siga esto bajo su propio peligro.

Desarrollar un servicio para ejecutar el comando revelar archivos encubiertos

En OS X, abra Automator (Aplicaciones -> Automator). Le pedirá que seleccione un tipo para su nueva automatización. Seleccione «Servicio».

automator-select-service

En el panel más a la izquierda, seleccione «Energías». En el panel central, seleccione «Ejecutar AppleScript», y arrástrelo a la ubicación del Flujo de Trabajo.

automator-drag-run-applescript

En la ubicación del flujo de trabajo, seleccione primero «sin entrada» para el campo desplegable «El servicio recibe». A continuación, modifique el campo de todas las aplicaciones a «Finder».

automator-change-service-input

En el área de AppleScript, sustituya la línea (* Su script va aquí *) por esto

set newHiddenVisiblesState to «YES «tryset oldHiddenVisiblesState todo shell script «defaults read com.apple.finder AppleShowAllFiles «if oldHiddenVisiblesState isin «1», «YES» thenset newHiddenVisiblesState to «NO «endifendtrydo shell script «defaults compose com.apple.finder AppleShowAllFiles»& & newHiddenVisiblesState tellapplication «Finder «set theWindows toevery Finder windowrepeatwith i from1tonumberofitemsin theWindows set this_item toitem i of theWindows set theView to existing view of this_item if theView islist view thenset present view of this_item to icon view elseset current view of this_item tolist view endifset present view of this_item to theView endrepeatendtell

crédito del script: Ask Various

Por último, pero no menos importante, conserva esto (Archivo -> Conservar) con el nombre «ToggleHidden» (o cualquier otro nombre que prefieras).

automator-save-service

Para probar si el servicio ToggleHidden funciona, abre el Finder y ve al menú (Finder -> Servicios) y elige el servicio «ToggleHidden».

finder-select-togglehidden

Si funciona bien, todos los archivos encubiertos deben aparecer en el Finder. Haga clic en él una vez más, y los archivos ocultos deben desaparecer.

Asignar el teclado de forma más rápida a ToggleHidden

El último paso para completar este tutorial es designar un atajo de teclado a este servicio. Vaya a «Preferencias del Sistema -> Teclado -> Formas más rápidas». En el panel izquierdo, elija «Proveedor». En el panel derecho, desplázate hacia abajo hasta que veas la entrada «ToggleHidden».

mac-togglehidden-keyboard-shortcuts

Seleccione la entrada «ToggleHidden» y haga clic en el texto «incluir atajo». Ahora puede incluir una forma más rápida de teclado para este servicio. Para este tutorial, he puesto «Ctrl + Shift + H». Sólo para sus detalles, la mayoría de las distros de Linux están utilizando «Ctrl + H» para alternar la exposición de los archivos ocultos.

Eso es todo.

Conclusión

Para muchos usuarios, la mayoría de las veces no habrá necesidad de acceder a los archivos ocultos. Pero para aquellos que lo necesiten, exponer los archivos sorpresa a través de la terminal puede ser un trabajo frustrante, sin contar que hay que recordar el comando para hacerlo. Establecer un atajo de teclado para esta tarea facilitará mucho las cosas y te hará absolutamente más eficiente.