Haga clic derecho, cree un nuevo archivo de texto. ¿Cómo? [duplicar]

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

ingrese la descripción de la imagen aquí

¿Hay alguna manera de agregar un elemento de menú New Textfilepara agregar un nuevo archivo de texto?

¿Responde esto a tu pregunta? Cómo crear un archivo de texto en una carpeta
¡Esto NO ES UN DUPLICADO! 🤦🏼‍♂️ La otra pregunta menciona que hacer clic con el botón derecho es como se hace en Windows, pero el título de la pregunta no especifica que quiere hacer clic con el botón derecho, y muchas respuestas, incluida la respuesta aceptada, no implican hacer clic con el botón derecho. . ¡POR FAVOR DEJEN DE CERRAR PREGUNTAS QUE SOLO ESTÁN RELACIONADAS TANGENCIALMENTE!
La pregunta aquí es respondida por las respuestas en la pregunta vinculada.

Respuestas (12)

Podría asignar un acceso directo a un script como este:

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. Finder ignora las nuevas ventanas al obtener las propiedades insertion locationy selection. Si abre una nueva ventana del Finder, selecciona algunos elementos en ella y ejecuta tell app "Finder" to selectionel Editor AppleScript, el resultado son los elementos seleccionados en alguna ventana detrás de la ventana frontal (o una lista vacía). Una solución es mover el foco a otra aplicación y viceversa, pero da como resultado una falla visual.

Entonces, ninguna de estas formas de verificar si el escritorio está seleccionado funciona de manera confiable:

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 puede envolver la secuencia de comandos como un servicio de Automator, pero hay otro error en el que los accesos directos para los servicios de Automator no siempre funcionan hasta que pasa el cursor sobre el menú de servicios desde la barra de menú. Si el tipo de entrada se estableció en ninguna entrada, el servicio no se mostraría en los menús contextuales. Si se configuró en carpetas o archivos, siempre tendría que hacer clic secundario en alguna carpeta o archivo.

Preguntas relacionadas:

No voté para cerrar esta pregunta porque muchas de las soluciones en las otras preguntas se ven afectadas por cualquiera de los dos errores mencionados anteriormente. Es probable que recibamos aún más preguntas como esta, que luego podrían cerrarse como duplicados de esta pregunta.

Estoy usando el complemento XtraFinder para el Finder integrado de Mac OS. Tiene la mayoría de las funciones, incluida la creación de un nuevo archivo en las opciones del buscador.

Te encantará como a mí

;)

Buena idea, pero el único problema con XtraFinder es la Protección de integridad del sistema después de El Capitán. Necesita deshabilitar parcialmente el SIP. Lea esta URL trankynam.com/xtrafinder/sip.html
Una mejor idea es usar BetterTouchTool , que no requiere que SIP esté deshabilitado, usa la API de accesibilidad. Y tiene la opción "crear nuevo archivo en la carpeta actual" como una de las innumerables acciones que puede activar.
Hay una prueba ilimitada, pero puedes comprarla

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

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

  • Si actualizó a macOS Sierra, es posible que deba reinstalar el menú Nuevo archivo. El menú Nuevo archivo 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 menú Nuevo archivo se implementa como una extensión del Finder, debe habilitar la "Extensión del menú Nuevo archivo" en "Preferencias del sistema » Extensiones" para que aparezca el menú contextual.

Puede probar New File Menu Free (la versión gratuita de New File Menu, mencionada en otras respuestas), es gratis y funciona bien, aunque solo admite una extensión a la vez:

ingrese la descripción de la imagen aquí

¡Funciona perfectamente!

Editar: no pude hacer que lo anterior funcionara como un servicio, pero luego encontré un cuadro de diálogo escondido detrás de todo lo demás donde Finder pedía permiso para usar las funciones de accesibilidad. Una vez que habilité que la respuesta de Lauri Ranta funcionó. Pero el de abajo funciona bien y no necesita permisos adicionales.

He intentado varias formas, la más limpia que he encontrado es el script de Automator 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/Nuevo-Archivo

Esto funciona. Las instrucciones dicen que lo abra y presione cmd + s, pero eso no hizo nada por mí. Estoy en Mavericks y al abrirlo, se me solicitó que instalara o abriera. Había elegido instalarlo para que funcionara.

Hay una característica poco conocida del Finder llamada Stationary Pad . Imagine tener un bloc de papel del que pueda "arrancar" una nueva hoja en su escritorio. Cada página en el bloc podría tener un diseño personalizado y contenido preexistente, etc., lo que le permite (por ejemplo) completar un memo "mientras estaba fuera, X llamó".

Actualmente no soy como una Mac para obtener capturas de pantalla, etc., pero si abre un documento de texto y luego ingresa los detalles que desea usar como su plantilla (teniendo en cuenta que una hoja totalmente en blanco es una plantilla perfectamente válida) , luego guárdelo en algún lugar, haga clic derecho y Get Infoluego haga clic en la Stationary Padcasilla de verificación, luego ese archivo se comportará de manera diferente a un archivo normal. Al hacer doble clic para abrir el archivo, en realidad se abrirá una copia del archivo, sin ningún nombre de archivo establecido, como si fuera un documento totalmente nuevo , lo que le permitirá completarlo y guardarlo con el nombre o la ubicación que elija. Lo bueno de esto es que sin desmarcar la opción de bloc estacionario, no puede sobrescribir accidentalmente ni modificar la plantilla original.

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

Esto no es exactamente hacer clic con el botón derecho en el escritorio y hacer clic en "Nuevo archivo", pero si el ícono de su plantilla está en el escritorio, podría decirse que es más rápido (dependiendo de si es más rápido para ubicar un ícono y hacer doble clic, o usar cualquier espacio en blanco, haciendo clic con el botón derecho y luego eligiendo de un menú sensible al contexto...)

Alternativamente, puede usar una combinación de uno de los métodos con secuencias de comandos que se muestran en otras respuestas para que simplemente abran un archivo de bloc estacionario, y puede recrear la función "crear en blanco" muy bien desde cualquier aplicación, incluso las que no admiten Applescript, y el documento "en blanco" ni siquiera tiene que estar en blanco, pero puede ser una plantilla.

A primera vista, esto no funciona en Mavricks, ¿verdad?
Al probar esto en Mavericks, no funciona como se anuncia en esta respuesta. Copia el archivo y abre esa nueva copia de inmediato, sin mostrar una opción para elegir el nombre del archivo antes de comenzar a editarlo. (y, de hecho, abrirlo, lo que quizás no desee si solo desea crear y nombrar el nuevo archivo).
Según "Hacer doble clic para abrir el archivo, en realidad se abrirá una copia del archivo, sin ningún nombre de archivo establecido, como si fuera un documento totalmente nuevo, lo que le permite completarlo y guardarlo con el nombre/ubicación de su elección. " tal vez mi redacción no sea excelente, no estoy sugiriendo que tenga la oportunidad de seleccionar el nombre del archivo en este punto, por completar no me refiero a "escribir cosas en su documento o completar su plantilla, etc.". Espero que esto aclare las cosas.
¡Esto es interesante de saber! Sin embargo, para mí, necesito poder crear un nuevo archivo de texto en cualquier lugar, rara vez en el escritorio :)

Si usa Alfred, puede probar este flujo de trabajo. http://www.packal.org/workflow/create-new-file-finder-file-type-templates

Luego puede escribir "nuevo" en Alfred para crear un nuevo archivo en la carpeta actual.

New File Menu.app se puede configurar para brindar una experiencia familiar a los usuarios de Windows si eso es lo que busca.

Manifestación

Para lograr esto, compre New File Menu.app por $1.99 en la App Store de Apple

Configure los ajustes generales como se ve en la imagen a continuación:

General

En Plantillas , cambie el nombre del Text FileTítulo a Text Documenty el Prefijo NewFile a New Text Document. Desmarque todas las demás plantillas habilitadas.

Plantillas

Nuevo archivo Applescript con el icono de la barra de herramientas

Encontré esta joya de código abierto. Puede usar .App o agregar Applescript manualmente. Agregará un widget de Nuevo archivo a la barra de herramientas del Finder.

Nuevo icono de la barra de herramientas de archivo

Si descarga e instala BetterTouchTool , puede configurar esta acción fácilmente; es uno de los activadores disponibles integrados.

Mejor aún, puede configurarlo para cualquier atajo de teclado o gesto de trackpad que desee. (Incluyendo muchos gestos del trackpad que no sabías que existían).

(No estoy afiliado a BTT de ninguna manera, pero creo que muchos más usuarios de Mac deberían usarla. Es la primera aplicación que instalo en una Mac nueva y la he estado usando durante más de cinco años. )

High Sierra: vaya a Preferencias del sistema/Teclado/Accesos directos, elija SERVICIOS y marque "Abrir selección en una ventana de TextEdit". Aparecerá en su menú de Servicios ahora. También puede agregar una tecla de acceso rápido allí.

¿En qué se diferencia esto de cualquiera de las otras publicaciones que mencionan esa aplicación?

Esto también funciona bastante bien si estás dispuesto a gastar un poco de dinero: https://langui.net/new-file-menu/

¡Bienvenido a Ask Different! Estamos tratando de encontrar las mejores respuestas y esas respuestas proporcionarán información sobre por qué son las mejores. Explique por qué cree que el software que recomendó es mejor que otros. Proporcionar enlaces es bueno, pero las respuestas deben ser independientes y no solo ser un enlace. Consulte Cómo responder sobre cómo proporcionar una respuesta de calidad. - De la revisión