La forma más fácil de crear un nuevo archivo de texto en una ventana del Finder en OSX

55

Bien, entonces si estoy buscando directorios en OS X Finder, ¿cuál es la forma más fácil de crear un nuevo archivo de texto?

En este momento tengo que abrir TextEdit, hacer clic hasta que llegue al mismo directorio en el que estoy, o tengo que abrir una ventana de terminal, cd al directorio y touch blahblah.txt. Estoy mimado por el menú del botón derecho en Windows.

Jason S
fuente

Respuestas:

24

Personalmente, uso el botón Abrir en textmate que he agregado a la barra de herramientas. Los pasos para descargar e instalar la extensión están en el enlace.

O puedes usar este script de apple

tell application "Finder" to make new file at (the target of the front window) as alias

Abra el editor de scripts, guárdelo como una aplicación de AppleScript en una ubicación conocida que uso / Aplicaciones / Scripts y luego arrástrelo a la barra de herramientas.

Esto creará un archivo de texto sin título en la carpeta actual.

Bruce McLeod
fuente
TextMate es un editor mucho mejor en general sobre TextEdit, y vale la pena el precio.
jtimberman
1
¿Podría ser más específico con "arrástrelo a la barra de herramientas". Tal vez es solo que ya no funciona en Mavericks, pero no puedo arrastrar y soltar el guión. PD: la extensión de archivo para Applescript es .Applescript o .scpt
Andrei
44
Debe mantener presionadas las teclas Opción + Comando para arrastrar aplicaciones a la barra de herramientas en Mavericks.
redfood
1
url está rota ...
Houman
1
@Andrei: primero debes mantener CMD-ALT y luego seleccionar y arrastrar el archivo.
user375251
8

Agregar la aplicación Touch Here al Finder puede ayudar, pero nunca la he usado.

Agregue esta pequeña aplicación AppleScript a su barra de herramientas del buscador y cada vez que haga clic en ella, le pedirá un nombre de archivo y creará un archivo vacío en la carpeta actual.

Arjan
fuente
Esta es la mejor solución: un clic con aviso.
ling
7

Nufile hace exactamente lo que desea: haga clic con el botón derecho en el menú contextual para la creación de archivos en el buscador. Puede crear casi cualquier tipo de archivo, definir archivos de plantilla, etc.

texto alternativo

La imagen es para Tiger, en Leopard el 'Nuevo archivo' es un submenú de 'Más'

redactado
fuente
99
Desafortunadamente, esto no es compatible con Snow Leopard .
Casebash
Link is Dead :(
cmroanirgo
1
NuFile ha sido descontinuado
Linkmichiel
7

NOTA: Después de la introducción de SIP, esta aplicación no funciona a menos que la desactive. Lea más sobre cómo hacerlo, pero no es aconsejable.


Prueba XtraFinder .

Esta aplicación es simplemente genial, resolvió todas mis necesidades básicas después de cambiar de una plataforma de Windows como agregar "Nuevo archivo" en el menú contextual y la barra de herramientas del buscador, etc. Algunas de las características que se enumeran en su sitio web son:

XtraFinder agrega pestañas y funciones a Mac Finder.

• Pestañas y panel doble.

• Organizar carpetas en la parte superior.

• Cortar pegar.

• Teclas de acceso rápido globales.

• "Copiar ruta", "Mostrar elementos ocultos", "Ocultar escritorio", "Actualizar", "Nuevo archivo", "Copiar a", "Mover a", "Nueva terminal aquí", "Crear enlace simbólico", "Contenido "," Atributos ", ...

• Etiqueta heredada para OSX 10.9 y 10.10. Texto claro sobre fondo oscuro. Ventana transparente

• Iconos de colores en la barra lateral.

• Tamaño de los elementos seleccionados en la barra de estado.

• Ajusta automáticamente el ancho de las columnas.

• Presione Entrar o Volver para abrir la selección.

• Mostrar el recuento de elementos de la carpeta en la vista de Lista.

• Haga clic con el botón central para abrir la carpeta en una nueva ventana o pestaña nueva.

• Mucho más.

Utilizo esta aplicación con OS X 10.9.5 y no encontré ningún problema con ella. Tiene un estilo de icono os x nativo que también se ve bien en las pantallas de retina. Aquí hay una captura de pantalla de la barra de herramientas de mi buscador:

Barra de herramientas del buscador

PD. Esta aplicación también es gratis!

Rahul Thakur
fuente
1
Me alegro de que haya ayudado :)
Rahul Thakur
1
No funciona el 10.11
Tim Castelijns
@TimCastelijns Sin embargo, debe deshabilitar la Protección de integridad del sistema. Puede encontrar las instrucciones en el sitio web de la aplicación.
Rahul Thakur
@RahulThakur Sí, lo vi, pero no voy a hacer eso ...
Tim Castelijns
@TimCastelijns, lo que no significa que no esté funcionando.
Rahul Thakur
5

Con Quicksilver podrías simplemente:

  • Invocar QS "comando x"
  • golpea el "." clave para ingresar texto y agregar en su texto
  • pestaña y "cr" para crear archivo
  • pestaña y "tex" para editar texto

screenie

Así lo hago yo. Puede usar el cuadro de diálogo Guardar para elegir su directorio o simplemente puede arrastrar el archivo directamente desde Quicksilver a su directorio.

Bryan Schuetz
fuente
Utilizo este método, pero para crear un archivo de texto en el directorio del buscador seleccionado, en lugar de abrir TextEdit, presiono cmd + g. Esto seleccionará el directorio. Entonces: escriba un texto TAB cre TAB cmd + g RETURN
audub
3

Si usa la línea de comandos para otros fines también, puede que le guste DTerm . Proporciona una línea de comando emergente cuyo directorio actual corresponde a la ventana frontal (funciona con cualquier ventana que tenga un icono en la barra de título), por lo que puede presionar el acceso directo y escribir touch blahblah.txtsin necesidad de cambiar los directorios.

ingrese la descripción de la imagen aquí

Hay creadores de archivos de menú contextual al estilo de Windows que son una respuesta más directa para su problema. Pero si usted es un usuario frecuente de la línea de comandos, si es del tipo que tiene un proyecto abierto en un editor y una ventana de terminal correspondiente, entonces vale la pena probar DTerm como una herramienta más amplia.

Kevin Reid
fuente
genial, eso suena como el enfoque correcto.
Jason S
2

La aplicación basada en AppleScript NewTextFileHere también hace eso. La página de descarga está aquí . Se puede arrastrar a la barra de herramientas del Finder, y puede abrir el archivo automáticamente una vez creado.

Si abre el paquete de la aplicación ...

ingrese la descripción de la imagen aquí

... y vaya a Contenido / Recursos / Scripts / , puede abrir main.scpt y editarlo. Por ejemplo, me molestó que solo creara archivos de texto. Cambiar a la siguiente sólo tiene que crear ningún archivo que desea:

try
    tell application "Finder" to set the currentFolder to (folder of the front window as alias)
on error
    set the currentFolder to path to desktop folder as alias
end try

set newfilename to ""
(*repeat while newfilename = ""*)
display dialog "Filename?" default answer newfilename buttons {"Cancel", "OK"} default button 2
set newfilename to text returned of the result
(*end repeat*)
set currentFile to POSIX path of currentFolder & newfilename

do shell script "touch " & quoted form of currentFile
do shell script "open " & quoted form of currentFile
slhck
fuente
1

Normalmente inicio un archivo de texto en mi editor ( TextMate ), guardo el archivo cuando aparece el cuadro de diálogo "Guardar", cambia al Finder y arrastra la carpeta (haz clic y mantén presionada la carpeta o el ícono de carpeta en el título de la ventana) y arrástrelo al panel abierto "Guardar". El panel Guardar cambiará a guardar en ese directorio.

Si tiene la carpeta predeterminada , es aún más fácil. Simplemente haga clic en la ventana de la carpeta sin cambiar al buscador y luego está guardando en esa carpeta.

Mark Thalman
fuente
1

Si también usa un iniciador de aplicaciones, no es gran cosa.

Personalmente uso AlfredApp y puedo hacer esto

> touch ~/my_text_file.txt

el '>' le dirá a AlfredApp que ejecute el siguiente comando.

ingrese la descripción de la imagen aquí

Tuan Anh Tran
fuente
1

Puede reemplazar Finder con Path Finder .

Path Finder ofrece las herramientas que necesita para acceder y administrar sus archivos de manera rápida, precisa y completa en OS X. Un sistema operativo de clase mundial merece un administrador de archivos de clase mundial. Sumérgete en una interfaz familiar repleta de características extraordinariamente potentes y haz que tu sistema de archivos cante con Path Finder 6.

usuario151019
fuente
1

Con un botón en la barra de herramientas del Finder:

ingrese la descripción de la imagen aquí

Pasos para crear el botón:

  1. Cree un nuevo applecript usando el Editor AppleScript provisto en Aplicaciones / Utilidades

  2. Pegar tell application "Finder" to make new file at (the target of the front window) as aliasy exportar como una aplicación.

  3. Arrastra al buscador (en Mavericks para crear un atajo debes mantener presionado cmd+ altmientras arrastras)

Las instrucciones para crear los íconos están aquí .

xyz
fuente
1

Si solo desea crear un archivo, puede usar directamente este comando en el terminal, touch Filename.extension

Si desea crear un archivo con contexto dentro, use este comando.

echo "This is my sentence inside the text" > Filename.extension

Observe el truco aquí, es que en realidad está utilizando el eco para imprimir / publicar lo que esté delante del comando echo y justo después de decir oh, ¿por qué no pone este eco en este Filename.extension en lugar de hacerlo eco? yo en la pantalla

amrx
fuente
1

Esto también se ha discutido en Apple SE. Actualmente uso la solución de arrastrar y soltar. Esto tiene la ventaja de que puede tener una gran cantidad de archivos de plantilla. Entonces, además de tener un archivo de texto en blanco, también podría tener otros archivos en blanco comunes que podría usar (por ejemplo, Excel, Word, plantillas LaTeX, etc.)

La respuesta está aquí , que cito a continuación:

Una solución simple de arrastrar y soltar funciona para mí.

Cree una carpeta llamada "Nuevos documentos". En esta carpeta, guarde un documento en blanco de cada tipo que desee. En mi caso, tengo un documento TextEdit en blanco (.rtf) y un documento TextMate en blanco (.txt).

Bloquee esta carpeta (seleccione, cmd-I, haga clic en 'Bloqueado').

Pon la carpeta en el Dock.

Ahora, cada vez que desee un nuevo documento, simplemente arrástrelo desde esta carpeta Dock a donde lo desee. Debido a que la carpeta "Nuevos documentos" está bloqueada, el original no se eliminará; más bien, la Mac hará una copia para usted.

Jeromy Anglim
fuente
0

Puede crear una nueva entrada de menú contextual.

Aquí hay una guía: http://www.hongkiat.com/blog/customize-mac-right-click-menu/

Aquí está el resumen:

  1. Cree un servicio con Automator, que tome archivos y carpetas como entrada, y se aplique a la aplicación Finder. El truco aquí es hacer que el automatizador cree un archivo en blanco.
  2. Guarda el servicio. Se guardará en ~ / Biblioteca / Servicios. Pero lo útil es saber que también aparecerá en el menú contextual de los archivos y carpetas, en el submenú "Servicios".
  3. Opcionalmente, cree un atajo de teclado. Vaya a Preferencias del sistema -> Teclado -> Accesos directos -> Servicios y encuentre su servicio de automatización allí, asigne una tecla de acceso directo que desee.
Alex
fuente
2
¡Bienvenido a Super User! En general, nos gusta que las respuestas en el sitio sean independientes: los enlaces son geniales, pero si ese enlace alguna vez se rompe, la respuesta debería tener suficiente información para ser útil. Considere editar su respuesta para incluir más detalles. Consulte las preguntas frecuentes para obtener más información.
slm
0

Este script agregará un elemento a su menú contextual (probado en OSX Mavericks) y es MUY fácil de instalar:

https://github.com/OscarGodson/New-File

Para instalar en Mavericks:

  1. descarga el script
  2. Abierto New File.workflow
  3. Se me solicitó instalar o abrir, elija instalar.

Eso es.

Verá la opción 'Nuevo archivo' cuando haga clic derecho en la carpeta principal o en cualquier archivo. A veces está debajo del elemento de menú 'Servicios'.

Justin
fuente