Come creare un file di testo in una cartella

106

In Windows faccio clic destro e poi c'è un'opzione per creare un file di testo.

Come fare in Mac?

    
posta user4951 05.03.2013 - 10:39
fonte

16 risposte

13

Se hai la finestra del Finder aperta, usa Spotlight per aprire TextEdit. Quando sei pronto per salvare il file, opziona + trascina l'icona del file di testo dalla barra del titolo di TextEdit nella finestra del Finder in cui desideri salvarla.

    
risposta data 27.02.2016 - 15:15
fonte
54

Puoi anche farlo nel terminale. Passare alla directory in cui si desidera creare il file, quindi eseguire quanto segue:

touch file.txt

O reindirizzare 'nothing' a un file di testo

> file.txt
    
risposta data 05.03.2013 - 11:35
fonte
13

Ci sono due modi per farlo, la più semplice è la prima opzione;

  1. Apri TextEdit e scrivi tutto ciò che ti occorre e salvalo nella posizione in cui desideri che il file sia pubblicato.

    Puoi aprire TextEdit rapidamente richiamando Spotlight e digitando Tex ... , dovresti vedere hit in alto è l'app che desideri, quindi puoi semplicemente premere invio per aprirla.

  2. Questo è più coinvolto e richiederà la creazione di un AppleScript. Il contenuto dello script deve essere:

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

Esporta lo script come Applicazione in un posto sicuro e assicurati di selezionare Esegui solo quando lo salvi. Quindi trascina il file risultante nella barra degli strumenti in Finder

Questo ti consentirà quindi di creare un file di testo vuoto in qualsiasi finestra che stai visualizzando in Finder chiamato untitled che puoi quindi fare doppio clic per modificare in TextEdit

The Ultimate Beginner's Guide To AppleScript , è bene se vuoi saperne di più su AppleScript.

    
risposta data 05.03.2013 - 11:08
fonte
11

Ecco la mia soluzione:

  1. Fai questo una volta, crea un file di testo vuoto nel tuo desktop per fungere da modello.

  2. Opt / Alt -drag questo file nella cartella per fare una copia.

risposta data 09.11.2015 - 09:37
fonte
11

Check my answer at - SuperUser.

NOTE: After the introduction of SIP, this app does not work unless you disable it. Read more on how to do it, but it is ill-advised.

Prova XtraFinder .

Questa app è semplicemente fantastica, ho risolto tutte le mie esigenze di base dopo il passaggio da una piattaforma Windows come aggiungere "Nuovo file" nel menu di scelta rapida e nella barra degli strumenti del Finder, ecc. Alcune delle funzionalità elencate nel loro sito web sono:

XtraFinder add Tabs and features to Mac Finder.

• Tabs & Dual Panel.

• Arrange folders on top.

• Cut & Paste.

• Global hotkeys.

• "Copy Path", "Show Hidden Items", "Hide Desktop", "Refresh", "New File", "Copy to", "Move to", "New Terminal Here", "Make Symbolic Link", "Contents", "Attributes", … .

• Legacy label for OSX 10.9 & 10.10. Light text on dark background. Transparent window.

• Colorful icons in Sidebar.

• Size of selected items in Status Bar.

• Automatically adjust width of columns.

• Press Enter or Return to open selection.

• Display folder item count in List view.

• Middle-click to open folder in new window or new tab.

• Much more.

Uso questa app con OS X 10.9.5 e non ho riscontrato alcun problema. Ha uno stile nativo per l'icona di os x che sembra buono anche sugli schermi retina. Ecco uno screenshot della mia barra degli strumenti finder -

Ps. questa app è anche gratis!

    
risposta data 13.10.2014 - 08:07
fonte
7

Come creare un servizio di automazione (OS X El Capitan 10.11.5):

  • Apri Automator e seleziona File > Nuovo > Servizio .

  • Successivamente, scegli Cartelle dal menu a discesa Servizio ricevuto selezionato ...

  • Nel menu Azioni cerca e aggiungi Esegui AppleSript o trascina & rilasciatelo dalla categoria Utilità .

  • Copia e incolla questo script in Esegui azione AppleScript :

    tell application "Finder" to make new file at (the target of the front window) as alias with properties {name:"untitled.txt"}
    
  • Salva il servizio come Nuovo file di testo o simile.

Ora dovresti essere in grado di fare clic destro su una cartella e trovare Servizi > Nuovo file di testo .

Nota: riceverai un errore se tenti di aggiungere un secondo untitled.txt alla stessa cartella.

    
risposta data 06.07.2016 - 12:15
fonte
4

Su el capitan (e probabilmente su altri) la soluzione migliore che ho trovato è scaricare lo script qui:

link

Quindi apri una finestra del Finder, fai clic con il tasto destro sulla barra in alto > personalizzare la barra degli strumenti e metti lo script sulla barra degli strumenti.

Ora lo hai in un clic per tutte le finestre del tuo finder e ti chiederà quale sia il nome del file che vuoi, invece di creare un nome di file stupido.

AGGIORNAMENTO: ho appena creato un repository per questo, che espone il codice sorgente: link

    
risposta data 14.10.2016 - 19:42
fonte
4

La versione più semplice non richiede un file o una cartella da selezionare e aggiunge una scelta rapida da tastiera di tua scelta.

Parte 1: crea una nuova azione rapida (era servizio)

In Automator, crea una nuova azione rapida :

Dalsitodisinistra,faiclicsuUtilità,quinditrascina"Esegui Applescript" sul pannello di destra.

Cambia i due menu a discesa nella parte superiore del pannello di destra per leggere:

Service receives no input in Finder.app

Sostituisci TUTTO lo script viola con:

tell application "Finder"
    set txt to make new file at (the target of the front window) as alias with properties {name:"empty.txt"}
    select txt
end tell

Salva il servizio come "Nuovo file di testo vuoto" (l'estensione .workflow verrà aggiunta automaticamente).

Questo servizio è ora disponibile nel menu Finder nel Finder.

Parte 2: crea una scorciatoia da tastiera

In Preferenze di Sistema> Tastiera> Scorciatoie> Servizi , scorri fino a Generale (è alla fine).

Vedrai Nuovo file di testo vuoto elencato con "nessuno" come collegamento.

Fai clic su nessuno e digita il collegamento di tua scelta (ho usato cmd alt N ):

Ora puoi digitare il tuo collegamento nel Finder ogni volta che vuoi creare un nuovo documento di testo vuoto.

Grazie a Syreeni, la cui risposta lo ha reso possibile, e al RoG (commento sotto) che ha contribuito alla linea che seleziona automaticamente il nuovo file.

    
risposta data 02.02.2018 - 21:30
fonte
3

Ecco il mio script per la creazione di nuovi file da un archivio di modelli.

Lo eseguo con FastScripts usando una scorciatoia da tastiera, ma puoi salvarlo su un'applet e metterlo nella barra dei menu, creare un'azione di automator, ecc.

-ccs

----------------------------------------------------------------------------
--       Author: Christopher Stone 
--      Created: 2012-10-26 : 01:27
--     Modified: 2012-10-26 : 18:26
--  Application: Finder
--      Purpose: Create a new file from a file-type list in the front Finder window using
--             : template files stored in a folder.
-- Dependencies: Template files provided by the user.
--    Templates: Auto-creates a Text template - others are for the user to supply.
----------------------------------------------------------------------------

try

  try
    set templateFolderPath to ((path to application support from user domain as text) & "Script_Support:New_File_Here!:")
    set templateFolder to alias templateFolderPath
  on error
    set newFilesHereFolder to quoted form of (POSIX path of templateFolderPath)
    set textTemplate to newFilesHereFolder & "Text_Template.txt"
    do shell script "mkdir -p " & newFilesHereFolder & ";
     touch " & textTemplate & ";
     open -R " & textTemplate
    return
  end try

  tell application "Finder"
    if front window exists then
      set winTarget to target of front window as alias
      set fileTemplateList to name of files of templateFolder

      tell me to set fileType to choose from list fileTemplateList with title "New_File_Here! Templates" with prompt ¬
        "Pick One or More:" default items {get item 1 of fileTemplateList} with multiple selections allowed

      if fileType ≠ false then
        set AppleScript's text item delimiters to (return & templateFolderPath)
        set itemsToCopy to paragraphs of ((templateFolder as text) & fileType)

        repeat with i in itemsToCopy
          set i's contents to i as alias
        end repeat

        set copiedFiles to duplicate itemsToCopy to winTarget
        select copiedFiles
      end if

    else
      error "No windows open in Finder!"
    end if
  end tell

on error e number n
  set e to e & return & return & "Num: " & n
  tell me to set dDlg to display dialog e with title "ERROR!" buttons {"Cancel", "Copy", "OK"} default button "OK"
  if button returned of dDlg = "Copy" then set the clipboard to e
end try

----------------------------------------------------------------------------
    
risposta data 05.03.2013 - 23:00
fonte
2

Uso PathFinder in sostituzione di Finder e lo include nel menu di scelta rapida con il tasto destro del mouse. È una soluzione decisamente troppo costosa per questo, ma se vuoi avere un Finder migliore anche per altri motivi.

    
risposta data 05.03.2013 - 13:27
fonte
2

Ci sono due utili utility che puoi scaricare e installare che ti permetteranno di creare un nuovo file di testo (o file RTF) in una cartella attualmente aperta che stai visualizzando usando il Finder.

Le utilità sono chiamate NewTextFileHere e NewRTFHere e possono essere scaricate da

link

Le icone per ciascuna di queste app possono quindi essere incluse in tutte le finestre del Finder.

    
risposta data 05.03.2013 - 20:10
fonte
2

Questo articolo di MacWorld indica come creare un servizio che crea un nuovo file di testo.

    
risposta data 13.01.2016 - 22:43
fonte
2

Sul mac in finder, seleziona un file .txt, tieni premuto l'opzione e trascinalo per fare una copia, quindi modificalo come al solito.

    
risposta data 24.10.2018 - 03:54
fonte
1

Puoi utilizzare Easy New File Creator , un'app gratuita per macOS.

Usando Easy New File Creator , un'estensione finder che puoi aggiungere crea nuove funzionalità di file nel menu di scelta rapida del Finder. Puoi personalizzare il nome del file e l'estensione per il file da creare.

    
risposta data 09.04.2018 - 18:43
fonte
1

Ho appena scaricato il menu Nuovo file (2 $) dall'app store e sembra funzionare bene.

    
risposta data 02.05.2017 - 13:11
fonte
-1

Il mio metodo per creare un file di testo vuoto è grezzo ma più semplice:

Crea semplicemente un nuovo file di testo in TextEdit, quindi salva come Rich Text Format "whatever.rtf"

Quindi premi cmd-shift-T per convertirlo in testo normale.

Dì di sì quando viene visualizzata la finestra di dialogo che richiede di confermare la modifica.

E il gioco è fatto.

P.S. Dopo averlo modificato in un file .txt. Puoi quindi modificarlo con qualsiasi editor di testo e salvarlo e rimarrà un file .txt.

    
risposta data 22.05.2015 - 19:30
fonte

Leggi altre domande sui tag