¿Cómo creo archivos en Finder sin Terminal? [duplicar]

En Windows, cuando hace clic con el botón derecho, tiene la opción de crear archivos.

Quiero hacer eso también en Mac, ¿cómo puedo hacerlo sin terminal ?

Respuestas (4)

Yo mismo siempre usé TextEdit para este trabajo, abro TextEdit y guardo la página en blanco con la extensión deseada en la ubicación deseada.

También puedes usar nufile (no me probé a mí mismo)

ingrese la descripción de la imagen aquí

O use algún applescript .

¡Deseo! No creo que los elementos contextuales funcionen en 10.6. Este programa no funcionó para mí, y recuerdo que el complemento Finder SVN tampoco puede funcionar en 10.6.

¿Cuál es la intención de crear un archivo vacío? ¿Para abrirlo? Entonces, ¿por qué no simplemente abrir la aplicación en primer lugar?

Pero, si desea tener un par de archivos listos para comenzar algo, puede crearlos y luego usarlos Get Infoy configurar la Stationary Padopción. Si luego hace doble clic en dicho archivo, la aplicación comenzará con una copia sin título de ese archivo estacionario.

Si tiene algunos de esos artículos de papelería, puede colocarlos en una carpeta o en el muelle para facilitar el acceso.

Si desea crear archivos vacíos para otro propósito, háganoslo saber...

Hablando como alguien que nunca ha usado la Terminal. Puede haber muchas razones para crear archivos vacíos.
Probablemente porque tienes la carpeta abierta en Finder. Si abre la aplicación primero, debe navegar a la carpeta antes de guardar. Pero si crea un archivo en blanco, se coloca correctamente de inmediato.
@Wildcard El OP quería tener una solución sin Terminal, así que sugerí una forma sin Terminal. Si no, hay multitud de soluciones (touch, echo, cat,...). Por lo que vale, he estado trabajando con teletipos/VT100/... en RSX, VMS, Unix y otros sistemas operativos donde las ventanas y los ratones no se asociaban a menudo con las computadoras.
@ Fuzzy76 ¿Tu comentario está relacionado con mi sugerencia?
@PeterFrings sí. Fue un intento de responder por qué no necesariamente comenzaría su flujo de trabajo abriendo la aplicación primero.

Hay una solución usando Automator y Applescript. Lo probé; funciona. El único inconveniente es que debe hacer clic en un archivo en la carpeta para ejecutar el script.

Cómo crear el servicio

Inicie Automator y seleccione Service. En la ventana principal de Automator en la parte superior derecha, establezca el Service Receives Selectedmenú desplegable en `Archivos o Carpetas. Arrastre las siguientes acciones al área de trabajo:

  • Ejecute AppleScript (en la sección Utilidades de la biblioteca en el panel izquierdo).

Copie y pegue el siguiente script en el cuadro de código y compile el código haciendo clic en el icono del martillo.

on run {input, parameters}
  tell application "Finder"
    set currentPath to insertion location as text
    set x to POSIX path of currentPath
  end tell
  return x
end run

Debajo de ese bloque, inserte un nuevo objeto Set Value of a Variable(en la sección Utilidades). Haga clic en el Variablemenú desplegable y cree una nueva variable llamándola CurrentFolder.

Luego, agregue una New Text Fileacción (de la Textsección de la biblioteca Acciones). Arrastre la variable que acaba de crear (CurrentFolder) desde el panel Variable en la parte inferior de la ventana de Automator a la Wheresección de la acción Nuevo archivo de texto.

Haga clic en el botón Nuevo archivo de texto Optionsy seleccione Show This Action When the Workflow Runs. Esto le permitirá especificar el nombre de los nuevos archivos.

Guarde el servicio y asígnele un nombre (por ejemplo, Crear nuevo archivo ).

Pruébelo en Finder yendo a la carpeta donde desea crear un nuevo archivo. Control-clic en un archivo existente dentro de esa carpeta y seleccione el Create New File from the Servicessubmenú. Aparece un cuadro de diálogo que solicita un nombre de archivo. Inserte un nombre con extensión de archivo y haga clic en Continue. El nuevo archivo debería estar allí.

Aquí hay una captura de pantalla del trabajo de Automator (lo siento, mi Mac es alemana, pero supongo que lo entenderás):Script de archivo nuevo de Mac Automator

Esto probablemente esté un poco fuera de alcance, pero con Quicksliver puede crear nuevos archivos de texto con bastante facilidad.

Abre Quicksilver con el atajo de teclado, presiona punto ., escribe algún texto (o no), cambia a las acciones y selecciona "Crear archivo...".

Y Quicksilver es una herramienta muy útil en general.

O con Alfred, o con BetterTouchTool.