Cómo crear un nuevo archivo en el Finder de macOS
La falta de funcionalidad puede ser frustrante cuando estás acostumbrado a un flujo de trabajo particular, como crear nuevos archivos sin tener que abrir la aplicación asociada. Usando la aplicación Shortcuts de macOS, puedes llenar los espacios en blanco.
El Finder carece de una nueva acción de archivo
Finder es una de las aplicaciones más antiguas de Apple, debutando con el Macintosh original de 128K en 1984. Por supuesto, ha visto muchos cambios en ese tiempo, incluyendo una reescritura para Mac OS X en 2001. Finder es el equivalente en Mac del Explorador de Archivos de Microsoft (anteriormente conocido como Explorador de Windows), pero hay muchas diferencias entre los dos.
Una diferencia que aún me confunde es la falta de un comando de Nuevo Archivo en Finder, a pesar de que hice el cambio hace más de diez años. ¿Por qué esta acción aparentemente trivial no está disponible?
No estoy seguro, pero creo que se debe a una filosofía subyacente: Apple quiere que crees nuevos documentos en una aplicación y los guardes, en lugar de hacerlo al revés. De cualquier manera, mientras que el Explorador de archivos me permite hacer clic derecho y crear un nuevo archivo (o carpeta, acceso directo, etc.), el Finder solo ofrece una nueva carpeta:
Aunque no es un gran problema, hay momentos en los que esta función sería conveniente. A veces, tengo el Finder abierto y quiero crear un nuevo archivo de retención, inmediatamente, sin tener que abrir primero una aplicación separada. A veces, me gustaría tener un montón de nuevos archivos para esbozar la estructura de un proyecto.
Debido a que macOS tiene una gran sinergia con Linux, puedes usar el comando touch en Terminal para crear archivos nuevos rápidamente. Pero, nuevamente, esto no siempre es conveniente; Finder es la aplicación principal de gestión de archivos, ¡así que tendría sentido que realmente creara archivos!
Cómo agregar un comando de buscador de “Nuevo archivo”
Afortunadamente, hay una manera de sortear esto, sin tener que abrir otra aplicación, copiar y pegar archivos en blanco, o recurrir a Terminal. Esta solución combina los enfoques antiguos y nuevos de Apple para la creación de scripts: AppleScript y la aplicación Atajos.
Debido a que Shortcuts tiene un enfoque bastante elevado, no siempre cuenta con la característica que estás buscando. Por ejemplo, no hay una acción para crear un nuevo archivo en Finder. Pero esto no es un callejón sin salida; Shortcuts te permite usar el lenguaje más antiguo de AppleScript para automatizar tareas a bajo nivel, y esto incluye enviar instrucciones a Finder.
Crea un acceso directo de AppleScript
Comienza abriendo Atajos y creando un nuevo atajo con el menú, el teclado o el ícono +. Verás una ventana en blanco que te indica “Agrega acciones de la derecha para crear un atajo.”
Haz clic en el título para editar el nombre del acceso directo; llámalo algo como "Nuevo archivo de texto". No importa mucho cómo lo llames, pero querrás usar algo descriptivo para que puedas reconocer el comando en un menú más adelante.
Agrega una acción para Ejecutar AppleScript. Haz esto buscando en la parte superior derecha 'applescript', luego haz doble clic en el resultado 'Ejecutar AppleScript' o arrástralo al área principal del flujo de trabajo.
Edita el guion para que diga lo siguiente:
tell application "Finder"
set txt to make new file at (the target of the front window) as alias with properties {name:"empty.txt"}
select txt
end tell
AppleScript te permite escribir instrucciones que se comunican con las aplicaciones que se ejecutan en macOS. Aquí, la instrucción es crear un nuevo archivo llamado "empty.txt" en la carpeta activa. La línea "select txt" te permite presionar Enter para comenzar a cambiar el nombre del archivo inmediatamente.
En este punto, con Finder abierto y mostrando al menos una ventana, intenta ejecutar el atajo utilizando el ícono de botón de reproducción. Esto debería confirmar que el script se ejecuta y crea un nuevo archivo.
Puede que tengas curiosidad por lo que sucede si ejecutas este script sin que se muestre una ventana de Finder. ¡Pruébalo y verás un error muy confuso!
Agrega el acceso directo al Finder
Con el guion escrito, solo necesitas decidir cómo ejecutarlo. La forma más sencilla es a través de la Barra de Menú. Puedes arrastrar y soltar tu acceso directo al grupo "Barra de Menú" en la ventana principal de Accesos Directos o hacer clic en el ícono de información en la ventana del acceso directo y luego hacer clic en "Fijar en la Barra de Menú."
Si este es el primer acceso directo que has añadido a la Barra de Menú, verás un nuevo ícono de Accesos Directos aparecer, que parece dos diamantes ligeramente superpuestos. Puedes usar este menú para ejecutar tu acceso directo y cualquier otro que elijas mostrar allí:
También puedes ejecutar tu acceso directo como una Acción Rápida o a través de un comando de teclado.
Cuando está habilitado con Acciones Rápidas, haga clic derecho en cualquier archivo/carpeta en la carpeta en la que desea crear un nuevo archivo, luego seleccione el nombre de su acceso directo. También puede configurar su acceso directo para que aparezca en el menú Servicios o como una Acción Rápida en la parte inferior del panel de vista previa:
Finalmente, para asignar un atajo de teclado, abre Configuración del Sistema > Teclado > Atajos de Teclado, luego expande la sección Servicios > Atajos, haz doble clic en "ninguno" junto al nombre de tu atajo y presiona la combinación de teclas que prefieras.
Este simple ajuste es solo un ejemplo de muchas cosas que puedes lograr con la aplicación Atajos. Aunque puede que no sea muy innovador, demuestra lo útiles que pueden ser los Atajos, especialmente cuando quieres modificar el comportamiento de una aplicación que Apple no ha permitido.





