102 votos

Haga clic con el botón derecho del ratón, cree un nuevo archivo de texto. ¿Cómo?

En el Finder > Seleccione una carpeta > Haga clic con el botón derecho del ratón, aparece una ventana emergente con una opción para crear una nueva carpeta:

enter image description here

¿Hay alguna forma de añadir un elemento del menú New Textfile para añadir un nuevo archivo de texto?

1 votos

0 votos

¿Por qué tiene que ser tan difícil? ¿Por qué necesito un script o una aplicación de 1,99 dólares para esto?

0 votos

¿Responde esto a su pregunta? Cómo crear un archivo de texto en una carpeta

24voto

Jacob Wan Puntos 151

Estoy usando XtraFinder para el plugin de Mac OS construido en el Finder. Tiene la mayoría de las características, incluyendo la creación de nuevos archivos en las opciones del Finder.

Te encantará como a mí.

;)

1 votos

Buena idea, pero el único problema con XtraFinder es la protección de la integridad del sistema después de El Capitán. Usted necesita para desactivar parcialmente el SIP. Por favor, lea esta url trankynam.com/xtrafinder/sip.html

2 votos

Una mejor idea es utilizar BetterTouchTool que no requiere que se desactive el SIP, sino que utiliza la API de accesibilidad. Y tiene una opción de "crear un nuevo archivo en la carpeta actual" como una de las innumerables acciones que puede activar.

0 votos

Hay una prueba ilimitada, pero se puede comprar

16voto

Fuzzy Purple Monkey Puntos 702

Podrías asignar un atajo a un script como esto:

tell application "System Events" to tell process "Finder"
    value of attribute "AXFocusedWindow" is scroll area 1
end tell
tell application "Finder"
    if result is true or number of windows is 0 then
        set t to desktop
    else
        set t to target of Finder window 1
    end if
    set f to make new file at t
    if t is desktop then
        set selection to f
    else
        select f
    end if
end tell

Hay un error en 10.7 y 10.8 que afecta a muchos otros scripts y servicios de Automator como este. El Finder ignora el nuevo Windows al obtener el insertion location y selection propiedades. Si abres una nueva ventana del Finder, selecciona algunos elementos en ella, y ejecuta tell app "Finder" to selection en el AppleScript Editor, el resultado son los elementos seleccionados en alguna ventana detrás de la ventana principal (o una lista vacía). Una solución es mover el foco a otra aplicación y volver, pero resulta en un fallo visual.

Así que ninguna de estas formas de comprobar si el escritorio está seleccionado funciona de forma fiable:

tell application "Finder"
    insertion location as alias is desktop as alias
    container of item 1 of (get selection) as alias is desktop as alias
end tell

También podrías envolver el script como un servicio Automator, pero hay otro fallo en el que los atajos para los servicios Automator no siempre funcionan hasta que pasas el cursor por encima del menú de servicios de la barra de menú. Si el tipo de entrada se configurara como no input, el servicio no aparecería en los menús contextuales. Si estaba configurado como carpetas o archivos, tendrías que hacer siempre un segundo clic en alguna carpeta o archivo.

Preguntas relacionadas:

No he votado para cerrar esta pregunta, porque muchas de las soluciones de las otras preguntas están afectadas por cualquiera de los dos bichos mencionados anteriormente. Es probable que recibamos más preguntas como esta, que podrían ser cerradas como duplicados de esta pregunta.

16voto

userx Puntos 2529

Hay una nueva APP en la tienda: https://itunes.apple.com/us/app/new-file-menu/id1064959555?ls=1&mt=12

El menú de nuevos archivos le permite crear nuevos archivos rápidamente a través del menú contextual del Finder.

  • Si ha actualizado a MacOS Sierra, es posible que tenga que volver a instalar New File Menu.New File Menu es simplemente la forma más genial de crear un nuevo archivo en la plataforma Mac OS X, ¡puede hacer clic con el botón derecho en cualquier ventana del Finder para crear un nuevo archivo! ¡Incluso puede hacer clic derecho en el escritorio para crear sus archivos!

Importante: El Nuevo Menú de Archivos se implementa como una extensión del Finder, es necesario activar la "Extensión del Nuevo Menú de Archivos" en "Preferencias del Sistema " Extensiones" para que aparezca el menú contextual.

0 votos

¡La aplicación es increíble! Sentí un gran alivio sólo con ver las capturas de pantalla. Funciona a las mil maravillas. Ha solucionado una de mis últimas frustraciones con MacOS.

4 votos

Me sigue pareciendo absolutamente absurdo. La gente actúa como si tener que descargar una aplicación para crear un nuevo archivo de texto fuera algo normal. La función más básica de un ordenador para crear un documento de texto o word, ahora necesita una aplicación o script. Pero mientras pueda hacer miles de cosas la gente no tiene necesidad de...

5voto

Falk Puntos 116

Edición: No pude conseguir que lo anterior funcionara como un Servicio pero luego encontré un diálogo escondido detrás de todo lo demás donde Finder pedía permiso para usar las funciones de accesibilidad. Una vez que había habilitado que el respuesta de Lauri Ranta funcionó. Pero el de abajo funciona bien y no necesita permisos extra.

Lo he intentado de varias maneras, la más limpia que he encontrado es el Automator script que se proporciona aquí:

http://oscargodson.com/posts/new-file-in-right-click-context-menu-for-mac.html

Y disponible en Github aquí:

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

0 votos

Esto funciona. Las instrucciones dicen que hay que abrirlo y darle a cmd + s pero eso no me hizo nada. Estoy en Mavericks y al abrirlo, se me pidió que instalara o abriera. Tuve que elegir instalarlo para que funcionara.

5voto

mtnygard Puntos 141

Hay una característica poco conocida del Finder llamada Cojín estacionario . Imagina tener un bloc de papel del que puedas "arrancar" una nueva hoja en tu escritorio. Cada página del bloc podría tener un diseño personalizado y un contenido preexistente, etc., que le permitiera (por ejemplo) rellenar un memorándum "mientras estaba fuera, X llamó".

No estoy como un Mac en este momento para obtener capturas de pantalla, etc, pero si usted abre un documento de texto, y luego introduce los detalles que desea ser utilizado como su plantilla (teniendo en cuenta que una hoja totalmente en blanco es una plantilla perfectamente válida), a continuación, guardarlo en algún lugar, haga clic derecho y Get Info y luego haga clic en el Stationary Pad marque la casilla, entonces ese archivo se comportará posteriormente de manera diferente a un archivo normal. Haciendo doble clic para abrir el archivo se abrirá una copia del mismo, sin ningún conjunto de nombres de archivo, como si fuera un documento totalmente nuevo permitiéndote rellenarlo y guardarlo con un nombre/ubicación de tu elección. Lo bueno de esto es que sin desmarcar la opción del bloc de notas, no puedes sobrescribir o modificar accidentalmente la plantilla original.

Hay más información si lo buscas en Google, este es un breve resumen con útiles comentarios que no es demasiado viejo.

Esto no es bastante haciendo clic con el botón derecho del ratón en el escritorio y haciendo clic en "Nuevo Archivo", pero si el icono de la plantilla está en el escritorio es posiblemente más rápido (dependiendo de si eres más rápido localizando un icono y haciendo doble clic, o usando cualquier espacio en blanco, haciendo clic con el botón derecho del ratón y eligiendo desde un menú sensible al contexto...)

Alternativamente, puede utilizar una combinación de uno de los métodos de guiones mostrados en otras respuestas para conseguir que simplemente abran un archivo del bloc de notas de Stationary, y puede recrear la característica "crear en blanco" de forma agradable desde cualquier aplicación, incluso las que no son compatibles con Applescript, y el documento "en blanco" ni siquiera tiene que estar en blanco, sino que puede ser una plantilla.

0 votos

A primera vista, esto no funciona con Mavricks, ¿verdad?

0 votos

Probando esto en Mavericks, no funciona del todo como se anuncia en esta respuesta. Se copia el archivo y abre esa nueva copia de inmediato, sin que aparezca una opción para elegir el nombre del archivo antes de empezar a editarlo. (y de hecho, abrirlo, lo que puede no querer si sólo quiere crear y nombrar el nuevo archivo).

0 votos

En cuanto a "Hacer doble clic para abrir el archivo abrirá en realidad una copia del archivo, sin ningún nombre de archivo, como si fuera un documento totalmente nuevo, permitiéndole rellenarlo y guardarlo con un nombre/ubicación de su elección", tal vez mi redacción no sea buena, no estoy sugiriendo que tenga la oportunidad de seleccionar el nombre del archivo en este punto, por rellenar no me refiero a "escribir cosas en su documento o rellenar su plantilla, etc". Espero que esto aclare las cosas.

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