Fare clic con il tasto destro del mouse, creare un nuovo file di testo. Come?


67

Nel Finder> Seleziona una cartella> Clic destro, otteniamo un popup con un'opzione per creare una nuova cartella:

inserisci qui la descrizione dell'immagine

C'è un modo per aggiungere una voce di menu New Textfileper aggiungere un nuovo file di testo?



21
una delle cose più stupide di Mac, è il 2017 !! e ancora nessuna funzionalità
pronta all'uso

OMG ... Pensavo di essere ritardato. Un altro preferito - scarico una nuova app - passa alla Applicationscartella e poi CMD + space- macchina nuova di zecca, ancora non indicizzata, devo navigare manualmente ... Sono solo io?
Mars Robertson,

Le cosiddette migliori macchine non hanno ancora questa funzionalità di base. Devo usare il tocco in cmd ogni volta e aprire.
Krishnadas PC

Ho scritto tutorial su come ottenere questa opzione nel menu di scelta rapida con automip filipmolcik.com/new-file-mac-os
Filip Molcik

Risposte:


13

È possibile assegnare un collegamento a uno script come questo:

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

Esiste un bug in 10.7 e 10.8 che interessa molti altri script e servizi di Automator come questo. Finder ignora le nuove finestre quando si ottengono le proprietà insertion locatione selection. Se apri una nuova finestra del Finder, seleziona alcuni elementi in essa contenuti ed esegui tell app "Finder" to selectionin AppleScript Editor, il risultato sono gli elementi selezionati in alcune finestre dietro la finestra in primo piano (o un elenco vuoto). Una soluzione alternativa è spostare l'attenzione su un'altra applicazione e viceversa, ma si traduce in un problema visivo.

Quindi nessuno di questi modi per verificare se il desktop è selezionato funziona in modo affidabile:

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

È inoltre possibile racchiudere lo script come servizio di Automator, ma esiste un altro bug in cui le scorciatoie per i servizi di Automator non funzionano sempre finché non si passa con il mouse sul menu dei servizi dalla barra dei menu. Se il tipo di input non fosse impostato su nessun input, il servizio non verrebbe visualizzato nei menu di scelta rapida. Se fosse impostato su cartelle o file, dovresti sempre fare clic secondario su alcune cartelle o file.

Domande correlate:

Non ho votato per chiudere questa domanda, perché molte delle soluzioni nelle altre domande sono influenzate da uno dei due bug sopra menzionati. Probabilmente avremo ancora più domande come questa, che potrebbero essere chiuse come duplicati di questa domanda.


10
questo è così stupido che non è predefinito
SuperUberDuper

21

Sto usando il plugin XtraFinder per il Finder integrato di Mac OS. Ha la maggior parte delle funzionalità tra cui la creazione di nuovi file nelle opzioni di ricerca.

Ti piacerà come me

;)


Bella app! Non lo sapevo, ha un sacco di funzioni extra! Grazie per il suggerimento!
Zequez,

Ace, aggiungi i tuoi modelli di file
ptim

Buona idea, ma l'unico problema con XtraFinder è la protezione dell'integrità del sistema dopo El Captain. È necessario disabilitare parzialmente il SIP. Si prega di leggere questo url trankynam.com/xtrafinder/sip.html
Pedro Luz

1
Un'idea migliore è utilizzare BetterTouchTool , che non richiede la disabilitazione di SIP, ma utilizza l'API di accessibilità. E ha un'opzione "crea nuovo file nella cartella corrente" come una delle innumerevoli azioni che puoi attivare.
Wildcard il

8

C'è una nuova APP nel negozio: https://itunes.apple.com/us/app/new-file-menu/id1064959555?ls=1&mt=12

Il menu Nuovo file consente di creare rapidamente nuovi file tramite il menu di scelta rapida del Finder.

  • Se hai eseguito l'aggiornamento a macOS Sierra, potrebbe essere necessario reinstallare il menu Nuovo file. Il nuovo menu File è semplicemente il modo migliore per creare un nuovo file sulla piattaforma Mac OS X, puoi fare clic con il tasto destro del mouse in qualsiasi finestra del Finder per creare un nuovo file! Puoi anche fare clic destro sul desktop per creare i tuoi file!

Importante: il nuovo menu File è implementato come estensione del Finder, devi abilitare "Nuova estensione menu File" in "Preferenze di Sistema» Estensioni "per far apparire il menu contestuale.


2
Costa $ 2, stai pagando $ 2 per un nuovo pulsante file. Non sei più in Kansas
Ray Foss,

L'app è fantastica! Ho provato un tale senso di sollievo nel vedere gli screenshot. Esso funziona magicamente! Risolto uno dei miei ultimi problemi con macOS.
Curyous

$ 2 per qualcosa che dovrebbe già essere lì. Gaaaaaaaaa. Sto votando la risposta ... ma mi lamento amaramente di Apple / iTunes.
granadaCoder

Ottima app. Vale la pena di $ 2 per tutta la personalizzazione fantasia, piuttosto che usare stupidi script di automazione
Tallboy,

5

Modifica: non riuscivo a far funzionare quanto sopra come servizio, ma poi ho trovato una finestra di dialogo nascosta dietro tutto il resto in cui Finder chiedeva l'autorizzazione per utilizzare le funzionalità di accessibilità. Una volta avevo abilitato la risposta di Lauri Ranta . Ma quello sotto funziona bene e non necessita di permessi extra.

Ho provato diversi modi, il più pulito che ho trovato è lo script di Automator fornito qui:

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

E disponibile da Github qui:

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


Questo funziona Le istruzioni dicono di aprirlo e premere cmd + s, ma questo non ha fatto nulla per me. Sono su Mavericks e quando lo apro, mi è stato chiesto di installare o aprire. Ho scelto di installarlo per farlo funzionare.
Giustino

5

C'è una funzione poco conosciuta del Finder chiamata Stationary Pad . Immagina di avere un blocco di carta che potresti "strappare" un nuovo foglio dal tuo desktop. Ogni pagina nel pad potrebbe avere un layout personalizzato e contenuti preesistenti, ecc., Consentire (ad esempio) di compilare un memo "mentre eri fuori, X chiamato".

Al momento non sono un Mac per ottenere schermate ecc., Ma se apri un documento di testo e inserisci i dettagli che desideri utilizzare come modello (tenendo presente che un foglio completamente vuoto è un modello perfettamente valido) , quindi salvalo da qualche parte, fai Get Infoclic con il pulsante destro e quindi fai clic sulla Stationary Padcasella di spunta, quindi quel file si comporterà successivamente in modo diverso da un file normale. Facendo doppio clic per aprire il file si aprirà effettivamente una copia del file, senza alcun nome di file impostato, come se fosse un documento completamente nuovo , che consente di compilarlo e salvarlo con un nome / percorso di propria scelta. Il bello di questo è che senza deselezionare l'opzione del pad fisso, non è possibile sovrascrivere o modificare in altro modo il modello originale.

Ci sono più informazioni se vai su Google, questo è un breve riepilogo con utili suggerimenti che non sono troppo vecchi.

Questo non è del tutto corretto facendo clic sul desktop e facendo clic su "Nuovo file", ma se l'icona del modello si trova sul desktop è probabilmente più veloce (a seconda che tu sia più veloce nel trovare un'icona e fare doppio clic o utilizzare uno spazio bianco, fare clic con il tasto destro, quindi scegliere da un menu sensibile al contesto ...)

In alternativa, puoi utilizzare una combinazione di uno dei metodi di script mostrati in altre risposte per farli semplicemente aprire un file pad stazionario e puoi ricreare la funzione "crea spazio" in modo carino da qualsiasi app, anche quelli che non supportano Applescript e il documento "vuoto" non deve nemmeno essere vuoto, ma può essere un modello.


A prima vista, questo non funziona su Mavricks, vero?
Camden S.

Provando questo su Mavericks, non funziona come pubblicizzato in questa risposta. Copia il file e apre subito quella nuova copia, senza visualizzare un'opzione per scegliere il nome del file prima di iniziare a modificarlo. (e, in effetti, aprendolo che potresti non desiderare se vuoi solo creare e nominare il nuovo file.)

Come da "Fare doppio clic per aprire il file aprirà effettivamente una copia del file, senza alcun nome di file impostato, come se fosse un documento completamente nuovo, che consente di compilarlo e salvarlo con un nome / percorso di propria scelta. " forse la mia formulazione non è eccezionale, non sto suggerendo che tu abbia la possibilità di selezionare il nome del file a questo punto, compilando non intendo "scrivere cose nel tuo documento o compilare il tuo modello ecc". Spero che questo chiarisca le cose.
stuffe,

Questo è interessante da sapere! Tuttavia, per me, devo essere in grado di creare un nuovo file di testo ovunque, raramente sul desktop :)
RedYeti


1

High Sierra: vai su Preferenze di sistema / Tastiera / Scorciatoie, scegli SERVIZI e seleziona "Apri selezione in una finestra TextEdit". Ora verrà visualizzato nel menu Servizi. È possibile aggiungere un tasto di scelta rapida anche lì.


0

Se scarichi e installi BetterTouchTool puoi impostare facilmente questa azione; è uno dei trigger disponibili integrati.

Meglio ancora, puoi configurarlo per qualsiasi scorciatoia da tastiera o gesto del trackpad che ti piace. (Compresi molti gesti del trackpad che non sapevi esistessero.)

(Non sono affiliato a BTT in alcun modo, ma penso che molti più utenti Mac dovrebbero usarlo. È la prima applicazione che installo su qualsiasi nuovo Mac e lo uso da oltre cinque anni. )


1
Interessante. Puoi fornire maggiori dettagli su come farlo?
n1000,

@ n1000, non ho tempo al momento. È estremamente semplice; Immagino di poter aggiungere alcuni screenshot, però.
Wildcard

È "estremamente semplice", ma non è il momento di aggiungere questo dettaglio che risolve effettivamente la domanda.
cornflakes24,

0

Funziona anche abbastanza bene se sei disposto a spendere un po 'di soldi: https://langui.net/new-file-menu/


Benvenuti a chiedere diverso! Stiamo cercando di trovare le risposte migliori e tali risposte forniranno informazioni sul perché sono le migliori. Spiega perché pensi che il software che hai raccomandato sia migliore di altri là fuori. Fornire link è buono ma le risposte devono essere autosufficienti e non essere solo un link. Vedi Come rispondere su come fornire una risposta di qualità. - Dalla recensione
fsb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.