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

67

En Finder> Seleccionar una carpeta> Clic derecho, obtenemos 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?

Oh ho
fuente
21
Una de las cosas más tontas de Mac, ¡es 2017! y todavía no hay ninguna característica fuera de la caja
SuperUberDuper
Dios mío ... pensé que soy retrasado. Otro favorito: descargo una nueva aplicación, me muevo a la Applicationscarpeta y luego CMD + space, una máquina nueva, aún no indexada, necesito navegar manualmente ... ¿Soy solo yo?
Mars Robertson el
Las llamadas mejores máquinas todavía no tienen esta característica básica. Tengo que usar touch en cmd cada vez y abrir.
Krishnadas PC
Escribí un tutorial sobre cómo obtener esta opción en el menú contextual con el automatizador filipmolcik.com/new-file-mac-os
Filip Molcik

Respuestas:

13

Puede 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 y se ejecuta tell app "Finder" to selectionen el Editor AppleScript, el resultado son los elementos seleccionados en alguna ventana detrás de la ventana delantera (o una lista vacía). Una solución alternativa es mover el foco a otra aplicación y viceversa, pero resulta en una falla visual.

Por lo tanto, 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 ajustar el script 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 configurara como sin entrada, el servicio no se mostraría en los menús contextuales. Si se configuró en carpetas o archivos, siempre debe 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. Probablemente recibiremos aún más preguntas como esta, que luego podrían cerrarse como duplicados de esta pregunta.

Lri
fuente
10
esto es tan tonto que no es predeterminado
SuperUberDuper
21

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

Te encantará como a mí

;)

rbncha
fuente
Buena aplicación! ¡No lo sabía, tiene muchas características adicionales! ¡Gracias por la sugerencia!
Zequez
Ace, agrega tus propias plantillas de archivo
ptim
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
Pedro Luz
1
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.
Comodín el
8

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 volver a instalar el menú Nuevo archivo. ¡El menú Nuevo archivo es simplemente la mejor manera de crear un nuevo archivo en la plataforma Mac OS X, puede hacer clic derecho en cualquier ventana del Finder para crear un nuevo archivo! ¡Incluso puede hacer clic derecho en el escritorio para crear sus archivos!

Importante: Nuevo menú de archivo se implementa como una extensión del Finder, debe habilitar "Nueva extensión de menú de archivo" en "Preferencias del sistema» Extensiones "para que aparezca el menú contextual.

Shiji.J
fuente
2
Cuesta $ 2, estás pagando $ 2 por un nuevo botón de archivo. Ya no estás en Kansas
Ray Foss
¡La aplicación es increíble! Sentí un gran alivio al ver las capturas de pantalla. ¡Funciona a las mil maravillas! Se corrigió una de mis últimas frustraciones con macOS.
Curyous
$ 2 por algo que ya debería estar allí. Gaaaaaaaaa. Estoy votando la respuesta ... pero me quejo amargamente de apple / itunes.
granadaCoder
Gran aplicación Vale la pena los $ 2 por toda la personalización elegante, en lugar de usar estúpidos guiones
automáticos
5

Editar: No pude hacer que lo anterior funcione como un Servicio, pero luego encontré un cuadro de diálogo oculto detrás de todo lo demás donde Finder estaba pidiendo permiso para usar las funciones de accesibilidad. Una vez que lo habilité, la respuesta de Lauri Ranta funcionó. Pero el siguiente funciona bien y no necesita permisos adicionales.

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

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

Y disponible desde Github aquí:

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

RedYeti
fuente
Esto funciona. Las instrucciones dicen abrirlo y presionar cmd + s pero eso no hizo nada por mí. Estoy en Mavericks y cuando lo abrí, se me solicitó instalar o abrir. Decidí instalarlo para que funcione.
Justin
5

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

Actualmente no estoy como Mac para obtener capturas de pantalla, etc., pero si abres un documento de texto y luego ingresas los detalles que deseas utilizar como plantilla (teniendo en cuenta que una hoja en blanco es una plantilla perfectamente válida) , guárdelo en algún lugar, haga clic con el botón 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, 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 que elija. Lo mejor de esto es que sin desmarcar la opción de almohadilla estacionaria, no puede sobrescribir o modificar accidentalmente la plantilla original.

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

Esto no es hacer clic derecho en el escritorio y hacer clic en "Nuevo archivo", pero si el ícono de su plantilla está en el escritorio es posiblemente más rápido (dependiendo de si es más rápido en localizar un ícono y hacer doble clic, o usar cualquier espacio en blanco, haciendo clic derecho y luego eligiendo desde un menú contextual ...)

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

stuffe
fuente
A primera vista, esto no funciona en Mavricks, ¿verdad?
Camden S.
Al intentar 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, la apertura de la misma que puede que no quiera, si lo que desea es crear y dar nombre al nuevo archivo.)
Según "Hacer doble clic para abrir el archivo en realidad 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 un 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 de archivo en este punto, al completar no me refiero a "escribir cosas en su documento o completar su plantilla, etc.". Espero que esto aclare las cosas.
estuffe
¡Es interesante saberlo! Sin embargo, para mí, necesito poder crear un nuevo archivo de texto en cualquier lugar, rara vez en el Escritorio :)
RedYeti
1

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

Duane
fuente
0

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

Mejor aún, puede configurarlo para cualquier método abreviado de teclado o gesto de trackpad que desee. (Incluyendo muchos gestos de 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 usarlo. Es la primera aplicación que instalo en una Mac nueva y la he estado usando durante más de cinco años. )

Comodín
fuente
1
Interesante. ¿Puedes dar más detalles de cómo se hace esto?
n1000
@ n1000, no tengo tiempo actualmente. Es extremadamente simple; Sin embargo, creo que podría agregar algunas capturas de pantalla.
Comodín
Es "extremadamente simple", pero no tiene tiempo para agregar este detalle que realmente aborda la pregunta.
cornflakes24
0

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

astromme
fuente
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. Vea Cómo responder sobre cómo proporcionar una respuesta de calidad. - De la opinión
fsb