So erstellen Sie eine Textdatei in einem Ordner

In Windows klicke ich mit der rechten Maustaste und dann gibt es eine Option zum Erstellen einer Textdatei.

Wie macht man das im Mac?

Es ist für mich unwirklich, dass dies eine so schwierige Aufgabe ist. Die folgenden Antworten funktionieren, aber viel Glück dabei, sie einem nicht-technischen Freund oder Familienmitglied zu erklären.
In Mac ist es nicht offensichtlich, wie

Antworten (28)

Wenn Sie das Finder-Fenster geöffnet haben, verwenden Sie Spotlight, um TextEdit zu öffnen. Wenn Sie bereit sind, die Datei zu speichern, ziehen Sie das Textdateisymbol bei gedrückter Wahltaste aus der Titelleiste von TextEdit in das Finder-Fenster, wo Sie es speichern möchten.

1. Die Titelleiste von TextEdit hat kein Textdateisymbol. 2. TextEdit bietet nicht an, es als einfache txt-Datei zu speichern. Nur RTF, .html, odt, Word und Webarchive sind möglich
1. Das Titelleistensymbol wird kurz nach dem Erstellen des neuen Dokuments angezeigt. 2. Textedit kann so konfiguriert werden, dass standardmäßig reiner Text verwendet wird. Das bedeutet, dass neue Dateien als txt und nicht als rtf gespeichert werden. 3. Ich musste Option+Ziehen, um die Datei an den gewünschten Ort zu verschieben, anstatt eine Verknüpfung zu erstellen.
Dies funktioniert, solange Sie zuerst einen Dateinamen festlegen, indem Sie auf das nach unten zeigende Caret rechts neben "Ohne Titel" klicken. Legen Sie einfach den Namen fest, lassen Sie "wo" so wie es ist und Sie können ziehen.
Ab High Sierra ist der einfachste Weg, als Text zu speichern, „Format“ > „Make Plain Text“ auszuwählen, bevor Sie eine neue Datei speichern.
Sie müssen ihm keinen Dateinamen geben. Wählen Sie einfach das Symbol auf der Titelleiste und ziehen Sie es. Getestet auf MacOS Montery v12.0.1
Dies hat bei mir funktioniert, aber es wurde eine Kopie am neuen Speicherort erstellt und weitere Änderungen nur am ursprünglichen Speicherort gespeichert

Sie können dies auch im Terminal tun. Wechseln Sie in das Verzeichnis, in dem Sie die Datei erstellen möchten, und führen Sie dann Folgendes aus:

touch file.txt

Oder leite „nichts“ in eine Textdatei um

> file.txt
Gibt es eine einfache Möglichkeit, in das gewünschte Verzeichnis zu gelangen? Anders als in Windows kann ich dieses Verzeichnis nicht einmal als Text kopieren
In Terminal können Sie cd und dann ein Leerzeichen eingeben, dann einen Ordner in das Terminalfenster ziehen und die Eingabetaste drücken, um zu diesem Ordner zu wechseln.
In 10.8 und höher können Sie den Ordner auch in ein Terminalfenster ziehen, während Sie die Befehlstaste gedrückt halten. Oder wenn Sie den Ordner kopieren, fügt ⌘V seinen Pfad in Terminal ein.
Keine sind Bequemlichkeit für Benutzer. Für eine Textdatei muss ich ein Terminal öffnen, einen Befehl eingeben und per Drag-and-Drop einen anderen Befehl eingeben! Komm schon!
Sie können immer den vollständigen Pfad in der Befehlszeile verwenden und müssen dies im Allgemeinen nicht ( obwohlcd es praktisch sein kann). touch "$HOME"/Documents/fnord.txtwird unabhängig von Ihrem aktuellen Verzeichnis fnord.txtin Ihrem DocumentsOrdner erstellt. touch /etc/mooerstellt eine Datei im Systemverzeichnis /etc(vorausgesetzt, Sie haben die Berechtigungen, dort eine Datei zu erstellen, die Sie wahrscheinlich nicht haben). touch path/to/fooerstellt fooin dem Verzeichnis path/to, das das Unterverzeichnis todes Unterverzeichnisses pathdes aktuellen Verzeichnisses ist.
(Die Verzeichnisse müssen vorhanden sein; Sie können mkdir -p path/tovor dem Ausführen von touch, oder herausfinden, wie Sie den Befehl verwenden install, um beides auf einmal zu tun.)
@malhobayyeb Meine Interpretation dieser Antwort lautet "Wenn Sie sowieso damit einverstanden sind, an der Befehlszeile zu arbeiten, ist es nicht schwer", anstatt "Sie müssen dafür die Befehlszeile verwenden".
Spätestens seit macos 10.11 können Sie: den Ordner im Finder auswählen, dann Menü Finder > Services > New Terminal in folderund tippen > file.txtgenügt. Da das Terminal im aktuellen Ordner geöffnet wird, müssen Sie seinen Namen nicht kopieren/einfügen oder eingeben. Falls dieser Dienst nicht in Ihrem Dienste-Menü vorhanden ist, können Sie ihn mit hinzufügen Services Preferences. Vergessen Sie nicht, zuerst den Ordner auszuwählen. HTH
Deshalb verwende ich Mac und Ubuntu in einigen Fällen nur für die Entwicklung und Windows für alles andere und auch für die Entwicklung
Eine bequemere Möglichkeit, dies heutzutage zu tun, wäre die Verwendung von DTerm , einer kostenlosen App, mit der Sie in jedem Finder-Fenster eine Mini-Eingabeaufforderung öffnen können.
So kompliziert, müde vom Lesen, wie man Dateien im Ordner erstellt. Was ist los mit dieser Welt? Benutzerorientiertes Betriebssystem, verdammt ...
Kann meiner Mutter das nicht erklären
@user4951 Das Kopieren eines Datei- oder Ordnerpfads ist auf einem Mac eigentlich sehr einfach: Wählen Sie einfach eine oder eine ältere Datei aus und drücken Sie + + c. Lesen Sie diese Antwort: Wie kopiert man den Pfad einer Datei in Mac OS? .

Die einfachste Version erfordert keine Auswahl einer Datei oder eines Ordners und fügt eine Tastenkombination Ihrer Wahl hinzu.

Teil 1: Erstellen Sie eine neue Schnellaktion (war Service)

Erstellen Sie in Automator eine neue Schnellaktion (früher als Dienst bezeichnet):

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf der linken Seite auf Dienstprogramme und ziehen Sie dann „Applescript ausführen“ in den rechten Bereich.

Ändern Sie die beiden Pulldown-Menüs oben im rechten Bereich wie folgt:

Workflow empfängt no inputeinFinder.app

Ersetzen Sie das gesamte lila Skript durch:

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

Speichern Sie den Dienst als "Neue leere Textdatei" (die Erweiterung .workflow wird automatisch hinzugefügt).

Dieser Dienst ist jetzt im Finder - Menü im Finder verfügbar.

Teil 2: Erstellen Sie eine Tastenkombination

Scrollen Sie unter Systemeinstellungen › Tastatur › Verknüpfungen › Dienste nach unten zu Allgemein (am Ende).

Sie werden eine neue leere Textdatei sehen , die mit "none" als Verknüpfung aufgeführt ist.

Klicken Sie auf keine und geben Sie die Verknüpfung Ihrer Wahl ein (ich habe cmd alt N verwendet ):

Geben Sie hier die Bildbeschreibung ein

Sie können jetzt Ihre Verknüpfung im Finder eingeben, wann immer Sie ein neues, leeres Textdokument erstellen möchten.

Danke an Syreeni, deren Antwort dies ermöglicht hat, und an RoG (Kommentar unten), der die Zeile beigesteuert hat, die automatisch die neue Datei auswählt.

Wenn "untitled.txt" bereits existiert, wirft der Dienst eine Fehlermeldung aus, mit der Sie sich dann befassen müssen. Schlagen Sie vor, dass Sie eine Fehlerbehandlung codieren.
Sie können " mit den Eigenschaften {name:"untitled.txt"}" einfach löschen und es werden sequentielle leere Dateien erstellt. Ich habe es drin gelassen, weil ich wollte, dass meine Antwort so kurz wie möglich ist, und ich persönlich, wenn es bereits eine leere Datei gibt, lieber benachrichtigt und verwendet werden möchte, als eine zweite zu erstellen.
Ich habe eine zweite Applescript-Zeile hinzugefügt, tell application "Finder" to select the file "untitled.txt"damit ich die neue Datei leicht finden kann, und die Eingabetaste gedrückt, um sie umzubenennen.
Tolle Idee, ich habe es hinzugefügt, um zu antworten, und Sie unten gutgeschrieben.
Tolle Idee, aber ich würde damit gerne eine Datei auf dem Desktop erstellen. Es funktioniert überall außer auf dem Desktop, wo es heißt, dass ein Fehler aufgetreten ist (ohne Angabe des Fehlers). Haben Sie eine Ahnung, warum dies passiert?
@ Kubuntuer82 Diese Antwort auf „Rechtsklick, neue Textdatei erstellen. Wie?" enthält zusätzlichen Code, um zu überprüfen, ob der Desktop fokussiert ist, und um die Datei gegebenenfalls anders zu erstellen.
Tolle Lösung!
Unglaublich (und inakzeptabel), dass wir Zeit verschwenden müssen, um eine benutzerdefinierte Aktion zu erstellen, um eine einfache und grundlegende Sache zu tun, die eine GUI als Standard haben sollte. Die Lösung funktioniert perfekt, und dies sollte die akzeptierte Antwort sein, auch wenn es eine Standardfunktion des Betriebssystems wäre.
Ich habe dieses Applescript im Skripteditor verwendet. Habe es als App gespeichert. Dieses Symbol wurde der App in finder jugglegood.com/out/finder-control-button.png hinzugefügt . Dann habe ich die App zu meiner Finder-Steuerleiste hinzugefügt, damit sie immer einsatzbereit ist. der button ist etwas kleiner als der add folder button, sieht aber nicht schlecht aus... der finder fragt beim ersten mal um erlaubnis, aber dann geht es schnell.
Was das Terminal mit einem einfachen Befehl erledigt, sollte auch gui. Danke, dass du das möglich gemacht hast!
Beachten Sie jedoch den Fehler, dass das erneute Drücken der Tastenkombination, während der Dateiname noch leer ist, einen Fehler ausgibt, anstatt die schönere Lösung, eine zusätzliche leere Datei zu erstellen
Zuerst hatte ich Probleme herauszufinden, wo sich der "Dienst" befand. Klicken Sie auf Finder, und klicken Sie oben auf dem Bildschirm in der Menüleiste auf Finder> Dienste, scannen Sie dann bis zum Ende des Untermenüs, und Sie werden eine neue leere Textdatei sehen. Zweitens können Sie nicht einfach auf einen Ordner klicken und die Textdatei in diesem Ordner erstellen lassen. Stattdessen müssen Sie auf den Ordner doppelklicken, damit der Finder den Ordner tatsächlich betritt. Drittens gefiel mir die Lösung, lodeOfCodedie besser verknüpft war. Ich kann einfach auf ein Symbol im Finder-Fenster klicken, um die Textdatei hinzuzufügen. Ich benutze macOS 12.3.1.
Wie öffnet man die gerade erstellte Textdatei? Das wäre effizienter. Ich habe dies versucht, aber ich erhalte einen Berechtigungsfehler: Sagen Sie der Anwendung "Finder", setze txt, um eine neue Datei unter (dem Ziel des Frontfensters) als Alias ​​mit den Eigenschaften {name:"empty.txt"} zu erstellen, öffne txt und erzähle
Die Verknüpfung "cmd alt N" funktioniert bei mir nicht, da sie anscheinend von einer Aktion überschrieben wird, die ein neues Fenster öffnet. Als Alternative habe ich "cmd shift M" verwendet.

Hier ist meine Problemumgehung:

  1. Tun Sie dies einmal, erstellen Sie eine leere Textdatei auf Ihrem Desktop, die als Vorlage dient.

  2. Opt/ Alt-Ziehen Sie diese Datei in den Ordner, um eine Kopie zu erstellen.

Diese Lösung ist großartig – mein kleiner Tweak: Legen Sie die leere Vorlage in Ihren Downloads-Ordner, um den Desktop sauberer zu halten. Klicken Sie dann auf den Ordner „Downloads“ in Ihrem Dock und ziehen Sie wie gesagt bei gedrückter Wahltaste.

Es gibt zwei Möglichkeiten, dies zu tun, die einfachste ist die erste Option;

  1. Öffnen Sie TextEdit und geben Sie alles ein, was Sie brauchen, und speichern Sie es dann an dem Ort, an dem die Datei gespeichert werden soll.

    Sie können TextEdit schnell öffnen , indem Sie Spotlight aufrufen und Tex... eingeben . Sie sollten sehen, dass der oberste Treffer die gewünschte App ist, sodass Sie einfach die Eingabetaste drücken können, um sie zu öffnen.

  2. Dies ist aufwändiger und erfordert, dass Sie ein AppleScript erstellen. Der Inhalt des Skripts muss sein:

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

Exportieren Sie das Skript als Anwendung an einen sicheren Ort und stellen Sie sicher, dass Sie beim Speichern das Kontrollkästchen Nur ausführen aktivieren. Ziehen Sie dann die resultierende Datei in die Symbolleiste im Finder

Dies ermöglicht Ihnen dann, eine leere Textdatei in dem Fenster zu erstellen, das Sie im Finder anzeigen und untitleddas Sie dann doppelklicken können, um es in TextEdit zu bearbeiten

The Ultimate Beginner's Guide To AppleScript ist gut, wenn Sie mehr über AppleScript erfahren möchten.

@apricot Mavericks und höher erfordert, dass Sie beim Ziehen Befehlstaste + Wahltaste gedrückt halten, um es in die Finder-Symbolleiste ziehen zu können. Stellen Sie sicher, dass Sie das Skript zuerst wie oben erwähnt als Anwendung exportieren (Datei > Exportieren).
Hm, für mich erstellt das Skript neue untitledDateien im Anwendungsordner und nicht im aktuellen Ordner, in dem ich mich befinde.
Für die AppleScript-Methode muss ich mit der rechten Maustaste auf einen Ordner für die Service-Show klicken. Wie kann ich es anzeigen, indem ich einfach mit der rechten Maustaste auf eine leere Stelle im Finder klicke?
Das Ziehen auf die Symbolleiste bringt mir nichts. Kannst du ein gif posten oder so?
Ich konnte nicht eingeben, was ich wollte, weil TextEdit die letzte Datei geöffnet hat. Als ich den Befehl "Neue Datei" (im Kontextmenü des Docks!) fand, wurde eine RTF-Datei erstellt!

Überprüfen Sie meine Antwort unter - SuperUser .

HINWEIS: Nach der Einführung von SIP funktioniert diese App nur , wenn Sie sie deaktivieren. Lesen Sie mehr darüber, wie es geht, aber es ist nicht ratsam.

Probieren Sie XtraFinder aus .

Diese App ist einfach großartig und hat alle meine Grundbedürfnisse nach dem Wechsel von einer Windows-Plattform gelöst, wie das Hinzufügen von "Neue Datei" im Kontextmenü und der Finder-Symbolleiste usw. Einige der auf ihrer Website aufgeführten Funktionen sind -

XtraFinder fügt Registerkarten und Funktionen zum Mac Finder hinzu.

• Registerkarten und Dual-Panel.

• Ordner oben anordnen.

• Ausschneiden Einfügen.

• Globale Hotkeys.

• „Pfad kopieren“, „Ausgeblendete Elemente anzeigen“, „Desktop ausblenden“, „Aktualisieren“, „Neue Datei“, „Kopieren nach“, „Verschieben nach“, „Neues Terminal hierher“, „Symbolischen Link erstellen“, „Inhalt ", "Attribute", … .

• Legacy-Label für OSX 10.9 & 10.10. Heller Text auf dunklem Hintergrund. Transparentes Fenster.

• Bunte Symbole in der Seitenleiste.

• Größe der ausgewählten Elemente in der Statusleiste.

• Spaltenbreite automatisch anpassen.

• Drücken Sie Enter oder Return, um die Auswahl zu öffnen.

• Zeigen Sie die Anzahl der Ordnerelemente in der Listenansicht an.

• Klicken Sie mit der mittleren Maustaste, um den Ordner in einem neuen Fenster oder einer neuen Registerkarte zu öffnen.

• Viel mehr.

Ich verwende diese App mit OS X 10.9.5 und habe keine Probleme damit. Es hat einen nativen OS X-Symbolstil, der auch auf Retina-Bildschirmen gut aussieht. Hier ist ein Screenshot meiner Finder-Symbolleiste -

Finder-Symbolleiste

PS. diese app ist auch kostenlos!

Dies funktioniert unter OSX.11 nicht mehr, ohne den Integritätsschutz zu deaktivieren, wovon selbst der Softwareautor abrät.

So erstellen Sie einen Automator-Dienst (OS X El Capitan 10.11.5):

  • Öffnen Sie Automator und wählen Sie Datei > Neu > Dienst aus .

  • Wählen Sie als Nächstes Ordner aus dem Dropdown-Menü Dienst empfängt ausgewählte ...

  • Suchen Sie im Menü Aktionen nach AppleSript ausführen und fügen Sie es hinzu oder ziehen Sie es per Drag & Drop aus der Kategorie Dienstprogramme .

  • Kopieren Sie dieses Skript und fügen Sie es in die Aktion „AppleScript ausführen“ ein :

    tell application "Finder" to make new file at (the target of the front window) as alias with properties {name:"untitled.txt"}
    
  • Speichern Sie den Dienst als Neue Textdatei oder ähnlich.

Sie sollten jetzt in der Lage sein, mit der rechten Maustaste auf einen Ordner zu klicken und Services > New Text File zu finden .

Hinweis: Sie erhalten eine Fehlermeldung, wenn Sie versuchen, eine zweite untitled.txt zum selben Ordner hinzuzufügen.

Wenn Sie den Namen der Datei nicht angeben, würde der Dienst die Dateien wie folgt nummerieren untitled, dann untitled 2und so weiter, ohne einen Fehler zu verursachen.
Das funktioniert ganz gut danke. Gibt es eine Möglichkeit, zwei Funktionen hinzuzufügen? Kann die neue Datei direkt als 'newfile.txt' gespeichert werden? Im Moment erhalte ich die Option Dienste nur, wenn ich mit der rechten Maustaste auf ein Ordnersymbol klicke. Gibt es eine Möglichkeit, diese Option zu erhalten, während ich auf ein Finder-Fenster klicke?
Gibt es eine Möglichkeit, es so zu gestalten, dass kein Rechtsklick auf einen Ordner erforderlich ist? Ich hatte gehofft, ich könnte dies tun, indem ich einfach mit der rechten Maustaste auf eine leere Stelle in einem Finder-Fenster klicke.
@EhteshamHasan Leider zeigt der Finder das Dienstemenü nicht an (oder irgendetwas, in das es sich einklinken kann 😕), wenn keine Eingabedateien oder -ordner ausgewählt werden.
EhteshamHasan und Andrea Di Biagio, siehe meine Antwort unten. Sie müssen keinen Dateiordner auswählen, damit es funktioniert, und der Dienst ist im Finder-Menü verfügbar, auch wenn nichts ausgewählt ist.
In 10.14 (Mojave) hat der Automator kein File->New->Service. Datei->Neu führt zu einem Dialog, dessen einzige Optionen Workflow, Anwendung, Schnellaktion, Druck-Plugin, Ordneraktion, Kalenderalarm, Bilderfassungs-Plugin, Diktierbefehl sind

Hier ist mein Skript zum Erstellen neuer Dateien aus einem Vorlagenspeicher.

Ich führe es mit FastScripts über eine Tastenkombination aus, aber Sie können es in einem Applet speichern und in die Menüleiste einfügen, eine Automator-Aktion erstellen usw.

-ccs

-------------------------------------------------- --------------------------
- Autor: Christopher Stone
-- Erstellt: 2012-10-26 : 01:27
-- Geändert: 2012-10-26 : 18:26
- Anwendung: Finder
- Zweck: Erstellen Sie eine neue Datei aus einer Dateitypliste im vorderen Finder-Fenster mit
-- : Vorlagendateien, die in einem Ordner gespeichert sind.
-- Abhängigkeiten: Vorlagendateien, die vom Benutzer bereitgestellt werden.
- Vorlagen: Erstellt automatisch eine Textvorlage - andere müssen vom Benutzer bereitgestellt werden.
-------------------------------------------------- --------------------------

Versuchen

  Versuchen
    setze templateFolderPath auf ((Pfad zur Anwendungsunterstützung von der Benutzerdomäne als Text) & "Script_Support:New_File_Here!:")
    setze TemplateFolder auf den Alias ​​TemplateFolderPath
  auf Fehler
    setze newFilesHereFolder auf die in Anführungszeichen gesetzte Form von (POSIX-Pfad von templateFolderPath)
    setze textTemplate auf newFilesHereFolder & "Text_Template.txt"
    Ausführen des Shell-Skripts "mkdir -p " & newFilesHereFolder & ";
     Berühren Sie " & Textvorlage & ";
     open -R " & textTemplate
    Rückkehr
  Versuch beenden

  Sagen Sie der Anwendung "Finder"
    wenn dann Frontscheibe vorhanden ist
      setze winTarget auf das Ziel des Frontfensters als Alias
      setze fileTemplateList auf den Namen der Dateien von templateFolder

      sag mir, ich soll fileType setzen, um aus der Liste fileTemplateList mit dem Titel "New_File_Here! Templates" mit Eingabeaufforderung ¬ auszuwählen
        "Ein oder mehrere auswählen:" Standardelemente {Get item 1 of fileTemplateList} mit zulässiger Mehrfachauswahl

      if fileType ≠ false then
        Setzen Sie die Textelement-Trennzeichen von AppleScript auf (return & templateFolderPath)
        setze itemsToCopy auf Absätze von ((templateFolder as text) & fileType)

        wiederholen Sie mit i in itemsToCopy
          setze den Inhalt von i auf i als Alias
        Ende wiederholen

        Legen Sie „copyFiles“ fest, um „itemsToCopy“ auf „winTarget“ zu duplizieren
        wählen Sie kopierte Dateien
      Ende wenn

    anders
      Fehler "Keine Fenster im Finder geöffnet!"
    Ende wenn
  Ende erzählen

bei Fehler e Nummer n
  setze e auf e & return & return & "Num: " & n
  sagen Sie mir, ich soll dDlg so einstellen, dass Dialog e mit dem Titel "ERROR!" Schaltflächen {"Abbrechen", "Kopieren", "OK"} Standardschaltfläche "OK"
  Wenn die Schaltfläche von dDlg = "Kopieren" zurückgegeben wird, setzen Sie die Zwischenablage auf e
Versuch beenden

-------------------------------------------------- --------------------------
Diese Lösung ist großartig, wenn Sie Alfred mit dem Powerpack haben, sodass Sie einfach einen Hotkey über einem Finder-Fenster verwenden können

Auf El Capitan (und wahrscheinlich anderen) ist die beste Lösung, die ich gefunden habe, das Skript hier herunterzuladen:

http://www.codium.co.nz/touch%5Fhere%5Fapp/

Öffnen Sie dann ein Finder-Fenster, klicken Sie mit der rechten Maustaste auf die obere Leiste > Symbolleiste anpassen und platzieren Sie das Skript in Ihrer Symbolleiste.

Jetzt haben Sie es mit einem Klick für alle Ihre Finder-Fenster, und es wird Sie auffordern, welchen Dateinamen Sie möchten, anstatt nur einen dummen Dateinamen zu erstellen.

UPDATE: Ich habe gerade ein Repo dafür erstellt, das den Quellcode offenlegt: https://github.com/lingtalfi/newFileWithPrompt

Wenn ich den Namen einer Datei eingebe und auf OK klicke, bekomme ichYou don't have permission to create a file here
@JustAMartin Jede Methode zum Erstellen einer Datei schlägt fehl, wenn Sie nicht über die erforderlichen Berechtigungen verfügen.
Aber ich kann eine Datei im selben Ordner speichern, wenn ich einen Texteditor verwende. Es ist nur dieses Skript, das mit dem Fehler fehlgeschlagen ist, aber andere Programme erlauben es, dort zu speichern.
Danke dafür! Mit Abstand die beste Lösung, auf die ich nach langem Googeln gestoßen bin. Eine solche grundlegende Funktion, die MacOS nicht unterstützt.

Neue Datei Applescript mit Symbolleistensymbol

Habe dieses Open-Source-Juwel gefunden. Kann entweder die .App verwenden oder das Applescript manuell hinzufügen. Fügt der Finder-Symbolleiste ein Widget „Neue Datei“ hinzu.

Neues Dateisymbolleistensymbol

Danke, Apple ist so ärgerlich, dies nicht nativ zu haben.

Es gibt eine sehr einfache Methode mit dem Touch - Befehl in Automator:

Erstellen Sie einen neuen Dienst in Automator

Erstellen Sie einen Dienst in Automator

Stellen Sie es so ein, dass es ausgewählte "Dateien oder Ordner" im Finder empfängt

Geben Sie hier die Bildbeschreibung ein

Fügen Sie ein Run Shell Script mit Pass input "as arguments" hinzu und fügen Sie diesen Code in die Shell ein:

for d in "$@"; do
cd "$d"
touch untitled.txt
done

Code einfügen

Speichern Sie es.

Erledigt!


Und wenn Sie eine Tastenkombination hinzufügen möchten, gehen Sie zu Systemeinstellungen > Tastatur

Verknüpfung hinzufügen

Viel Spaß ^^

Alternativer Code zum Umgang mit Dateien

Der obige Code erfordert, dass ein Ordner ausgewählt wird, um zu funktionieren, und tut nichts, wenn eine Datei ausgewählt ist. Wenn Sie den Shell-Skriptcode in den folgenden Codeausschnitt ändern, werden auch Dateien verarbeitet und eine leere Datei neben der ausgewählten Datei erstellt:

for df in "$@"; do

   if [[ -d "$df" ]]; then
      d="$df"

   elif [[ -e "$df" ]]; then
      d="$(dirname "$df")"

   fi

   touch "$d"/empty.txt
done
das sieht großartig aus -- wusste nicht, dass Sie Shell-Skripte wie dieses ausführen können; Ich wollte mir nie die Zeit nehmen, Applescript zu lernen, es ist so esoterisch
Hinzufügen eines kleinen Bearbeitungsvorschlags, um Dateien gut zu handhaben - in meinem Test hat der ursprüngliche Code nichts bewirkt, wenn der Dienst ausgeführt wurde, während eine Datei statt eines Ordners ausgewählt war
Aber dafür braucht man eine Abkürzung. Geht das auch per Rechtsklick? Bisher habe ich keine Lösung gefunden...

Beim Lesen der vorherigen Antworten habe ich beschlossen, ein kleines AppleScript-Applet zu erstellen, das Sie der Symbolleiste im Finder hinzufügen können. Wenn Sie darauf klicken, wird im aktuellen Verzeichnis eine neue leere Datei erstellt, die Sie sofort umbenennen können – genau wie in Windows.

In Zukunft plane ich, es auch als Finder-Erweiterung zu implementieren.

Ich verwende PathFinder als Ersatz für Finder und es enthält dies in seinem Rechtsklick-Kontextmenü. Es ist wahrscheinlich eine zu teure Lösung nur dafür, aber wenn Sie auch aus anderen Gründen einen besseren Finder haben möchten.

Es gibt zwei nützliche Dienstprogramme, die Sie herunterladen und installieren können, mit denen Sie eine neue Textdatei (oder RTF-Datei) in einem aktuell geöffneten Ordner erstellen können, den Sie mit dem Finder anzeigen.

Die Dienstprogramme heißen NewTextFileHere und NewRTFHere und können von heruntergeladen werden

http://mac.softpedia.com/developer/Jonas-Wisser-37498.html

Symbole für eine dieser Apps können dann in alle Ihre Finder-Fenster eingefügt werden.

Oder verwenden Sie "stationäres Pad" im Finder, das dies tut und eine eingebaute Funktion des Betriebssystems ist.

Sie können den Easy New File Creator verwenden , eine kostenlose App für macOS.

Mit Easy New File Creator , einer Finder-Erweiterung, können Sie im Finder-Kontextmenü Funktionen zum Erstellen neuer Dateien hinzufügen. Sie können den Dateinamen und die Erweiterung für die zu erstellende Datei anpassen.

Ich habe gerade das Menü " Neue Datei " (2 $) aus dem App Store heruntergeladen und es scheint gut zu funktionieren.

Dies ist die beste Antwort von allen. $2 später und ich kann einfach verschiedene Arten von Dateien erstellen, mit der Option, sie zu benennen und/oder sie auf Wunsch sofort zu öffnen. Zugriff über Tastaturkürzel, Kontextmenü oder Symbolleiste, je nachdem, was bevorzugt wird. So sollte ein Mac standardmäßig funktionieren!

Wählen Sie auf dem Mac im Finder eine .txt-Datei aus, halten Sie die Option gedrückt und ziehen Sie sie, um eine Kopie zu erstellen, und bearbeiten Sie sie dann wie gewohnt.

Dies ist eines der vielen Dinge, die BetterTouchTool für mich erledigt. Dafür gibt es eine vordefinierte Aktion „Neue Datei im aktuellen Ordner erstellen“.

Geben Sie hier die Bildbeschreibung ein

Erstaunliche Demonstration @Andrew Swift. Ich würde ein paar Dinge zum Skript hinzufügen. Fügen Sie zuerst "am Einfügeort als Alias" hinzu, um den Desktop abzudecken. Zweitens ((aktuelles Datum) als Zeichenfolge) als Teil des Dateinamens, um sicherzustellen, dass Sie mehrere leere Textdateien mit unterschiedlichen Namen erstellen können (Zeitstempel sind cool)

on tell application "Finder"
    set txt to make new file at insertion location as alias with properties {name:"New_text_" & ((current date) as string) & ".txt"}
    select txt
end tell
Hallo Kano, willkommen bei Ask Different! Es ist gut, dass Sie zu unserer Community beitragen. Könnten Sie dies jedoch als Kommentar zu Andrew Swifts Antwort platzieren, anstatt insgesamt eine neue Antwort zu geben?
Hey Brick, ich habe tatsächlich versucht, auf seinen Kommentar zu antworten, aber ich konnte es nicht tun, da mein Reputationspunkt dafür zu niedrig war. Wenn Sie eine Möglichkeit kennen, dies zu erreichen, lassen Sie es mich bitte wissen. Inzwischen wollte ich die Nachricht sowieso hier hinterlassen, da die Leute nach einer Möglichkeit suchten, dies zu tun.
Ich glaube, Sie können gute Fragen stellen oder gute Antworten geben, was Ihre Reputationspunkte schnell erhöht, sodass Sie Kommentare abgeben können. Weitere Informationen finden Sie unter diesem Link: meta.stackexchange.com/questions/214173/…
Das hatte ich vor. Der Code, den ich gepostet habe, ist eine Antwort auf die spezifische Frage. Es passiert einfach, dass meine Lösung auf Andrew Swifts basierte :) Unabhängig davon werde ich besser darauf achten, wo ich Dinge poste, danke.
Ah okay, dann muss mein Fehler sein.

Dieser Artikel von MacWorld zeigt, wie man einen Dienst erstellt, der eine neue Textdatei erstellt.

Bitte geben Sie eine Zusammenfassung der Methode an. Links werden veraltet.

Öffnen Sie den Finder und navigieren Sie zu Anwendungen. Suchen Sie TextEdit.app und öffnen Sie es. Wählen Sie Format--->Make Plain Text (dies kann auch mit Shift+Command+T erfolgen). Wählen Sie Datei ---> Speichern ... und Sie können dies als echte leere Klartextdatei mit 0 Bytes speichern.

(Ich verwende jetzt macOS Catalina und habe gesehen, dass es keine klaren, einfachen Antworten auf diese Frage gibt, also habe ich beschlossen, dies als Antwort zu posten.)

Mac ist Mac, das ist das Einfachste, was ich mir vorstellen kann, sofort einsatzbereit:

  1. Rechtsklick auf Ordner, auswählenServices > New Terminal at Folder
  2. Am Terminaltyptouch yourfile.txt
  3. Cmd+Qauf Klemme
Wie unterscheidet sich das von den bereits gegebenen Antworten? Die am zweithöchsten bewertete Antwort ist fast identisch mit Ihrer Antwort.
Fast. Das Starten eines Terminals, das Wechseln in ein Verzeichnis und das Berühren einer Datei ist ausführlicher als das Klicken mit der rechten Maustaste und das einfache Berühren einer Datei.
Anstatt eine neue Antwort für im Wesentlichen dieselben Informationen zu erstellen, sollten Sie sich auf der Website mehr Ansehen verschaffen, damit Sie Kommentare hinzufügen und vorhandene Antworten bearbeiten können. Das ist die bevorzugte Methode auf den SE-Sites.

Meine Methode zum Erstellen einer leeren Textdatei ist grob, aber einfacher:

Erstellen Sie einfach eine neue Textdatei in TextEdit und speichern Sie sie dann als Rich-Text-Format "whatever.rtf".

Drücken Sie dann cmd-shift-T, um es in einfachen Text umzuwandeln.

Sagen Sie Ja, wenn das Dialogfeld erscheint, in dem Sie aufgefordert werden, die Änderung zu bestätigen.

Und du bist fertig.

PS Sobald Sie es in eine .txt-Datei geändert haben. Sie können es dann mit einem beliebigen Texteditor bearbeiten und speichern und es bleibt eine .txt-Datei.

Das funktioniert eigentlich nicht. Durch das Umbenennen der Datei wird sie nicht in ein anderes Format umgewandelt, und TextEdit öffnet sie weiterhin als RTF, unabhängig von der Erweiterung.

Unter macOS erstellen Anwendungen Dateien, nicht der Finder. Um also eine Datei (oder eine Textdatei) zu erstellen, müssen Sie eine App verwenden, um eine zu erstellen; zum Beispiel TextEdit, BBEdit, TextWrangler usw.

Um die Datei zu speichern, rufen Sie 'Datei > Speichern' auf. Dies ist Standard auf macOS und alle Apps haben es.

„Datei > Speichern“ bietet einen Dialog, in dem Sie einen Namen für Ihre Datei eingeben und den Ordner auswählen können, in dem sie gespeichert werden soll.

So speichern Sie in einem bestimmten Ordner, ohne vorher dorthin navigieren zu müssen:

  • Öffnen Sie im Finder den Ordner, in dem Sie Ihre (Text-)Datei speichern möchten
  • während Sie Ihre Datei bearbeiten… rufen Sie „Datei > Speichern“ auf und ziehen Sie das Ordnersymbol aus dem geöffneten Fenster im Finder auf das „Wo“-Popup des Speichern-Dialogs: Geben Sie hier die Bildbeschreibung einDies ändert den Ort, an dem die Datei gespeichert wird.
  • klicken Sie auf „Speichern“.

Wenn die Datei bereits gespeichert wurde, können Sie zum Verschieben einer Datei „Datei > Verschieben“ aufrufen und ähnlich wie oben vorgehen.

Finder erstellt Dateien: Archive.

Erstellen Sie eine Textdatei mit TextEdit

  1. Öffnen Sie die TextEdit-App auf Ihrem Mac (Programme > TextEdit, oder verwenden Sie Spotlight, drücken Sie Befehlstaste-Leertaste, um TextEdit zu suchen, zu finden und zu öffnen). TextEdit ist ein Textbearbeitungs- und Textverarbeitungstool, das mit Ihrem Mac geliefert wird.
  2. Wählen Sie in der TextEdit-App „Datei“ > „Öffnen“. TextEdit hat zwei Formatmodi: (a) Nur-Text (.txt-Datei) und (b) Rich-Text (.rtf-Datei). Der Unterschied besteht darin, dass der .txt-Modus keine Formatierung zulässt, während der .rtf-Modus Formatierungen wie das Hinzufügen von Bildern, Farben, Tabellen usw. zulässt.
  3. Das Standardformat ist das Rich-Text-Format. Sie können dies ändern, indem Sie zu TextEdit > Einstellungen gehen und Einfacher Text auswählen.Geben Sie hier die Bildbeschreibung ein
  4. Sie können den Modus auch ändern, während Sie Ihren Text bearbeiten, indem Sie auf „Format“ > „Nur-Text erstellen“ oder „Format“ > „Rich-Text erstellen“ gehen. Wenn Sie eine .rtf-Datei (Rich-Text) in eine .txt-Datei (einfacher Text) ändern, verliert Ihr Dokument alle Formatierungsoptionen.Geben Sie hier die Bildbeschreibung ein
  5. Erstellen und bearbeiten Sie Ihre Textdatei
  6. Und dann gehen Sie zu Datei > Speichern, um Ihre Textdatei zu speichern.Geben Sie hier die Bildbeschreibung ein
  7. Benennen Sie Ihre Datei und speichern Sie sie.Geben Sie hier die Bildbeschreibung ein

Ich habe diese nützliche Anleitung auf der macReports- Website gefunden. Hoffe das hilft!

Ich markiere tex, das sofort TextEdit.app vorschlägt, drücke die Eingabetaste, bearbeite mein Dokument und navigiere zum Verzeichnis und speichere es.

Eine andere Problemumgehung besteht darin, beispielsweise https://www.editpad.org/ zu besuchen und eine .txt-Datei herunterzuladen

Wir versuchen, die besten Antworten zu finden, und diese Antworten liefern Informationen darüber, warum sie die besten sind. Erklären Sie, warum Sie glauben, dass der von Ihnen bereitgestellte Link die Frage beantwortet. Die Antworten sollten eigenständig sein, damit andere sie mithilfe der Suchfunktion finden können. Links können sich ändern und veraltet sein, daher ziehen wir es vor, dass die Antworten nicht nur ein Link sind. Siehe Wie antworte ich , um eine qualitativ hochwertige Antwort zu geben. - Aus Bewertung

Haben Sie einen PC mit Windows an Bord. Klicken Sie im Windows Explorer mit der rechten Maustaste in einen beliebigen Ordner und wählen Sie Textdatei erstellen. Es erstellt die Datei. Laden Sie die Datei in einen beliebigen Cloud-Dienst hoch oder hängen Sie sie an einen Brief an. Laden Sie die Datei auf Ihrem Mac an die gewünschte Stelle herunter. Profitieren!

Einen PC nur zum Erstellen einer txt-Datei zu haben, ist bereits ein teurer Overkill. Das Versenden durchbricht meine Barriere.
Ja, es ist besser, 2 US-Dollar für ein spezielles Dienstprogramm auszugeben: apple.stackexchange.com/a/282512/338063