In Windows klicke ich mit der rechten Maustaste und dann gibt es eine Option zum Erstellen einer Textdatei.
Wie macht man das im Mac?
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.
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
cd
es praktisch sein kann). touch "$HOME"/Documents/fnord.txt
wird unabhängig von Ihrem aktuellen Verzeichnis fnord.txt
in Ihrem Documents
Ordner erstellt. touch /etc/moo
erstellt eine Datei im Systemverzeichnis /etc
(vorausgesetzt, Sie haben die Berechtigungen, dort eine Datei zu erstellen, die Sie wahrscheinlich nicht haben). touch path/to/foo
erstellt foo
in dem Verzeichnis path/to
, das das Unterverzeichnis to
des Unterverzeichnisses path
des aktuellen Verzeichnisses ist.mkdir -p path/to
vor dem Ausführen von touch
, oder herausfinden, wie Sie den Befehl verwenden install
, um beides auf einmal zu tun.)Finder > Services > New Terminal in folder
und tippen > file.txt
genü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⌥
+ ⌘
+ 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):
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 ):
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.
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.lodeOfCode
die 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
.Hier ist meine Problemumgehung:
Tun Sie dies einmal, erstellen Sie eine leere Textdatei auf Ihrem Desktop, die als Vorlage dient.
Opt/ Alt-Ziehen Sie diese Datei in den Ordner, um eine Kopie zu erstellen.
Es gibt zwei Möglichkeiten, dies zu tun, die einfachste ist die erste Option;
Ö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.
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 untitled
das 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.
untitled
Dateien im Anwendungsordner und nicht im aktuellen Ordner, in dem ich mich befinde.Ü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 -
PS. diese app ist auch kostenlos!
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.
untitled
, dann untitled 2
und so weiter, ohne einen Fehler zu verursachen.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 -------------------------------------------------- --------------------------
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
You don't have permission to create a file here
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.
Es gibt eine sehr einfache Methode mit dem Touch - Befehl in Automator:
Erstellen Sie einen neuen Dienst in Automator
Stellen Sie es so ein, dass es ausgewählte "Dateien oder Ordner" im Finder empfängt
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
Speichern Sie es.
Und wenn Sie eine Tastenkombination hinzufügen möchten, gehen Sie zu Systemeinstellungen > Tastatur
Viel Spaß ^^
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
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.
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.
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“.
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
Dieser Artikel von MacWorld zeigt, wie man einen Dienst erstellt, der eine neue Textdatei erstellt.
Ö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:
Services > New Terminal at Folder
touch yourfile.txt
Cmd+Q
auf KlemmeMeine 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.
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:
Wenn die Datei bereits gespeichert wurde, können Sie zum Verschieben einer Datei „Datei > Verschieben“ aufrufen und ähnlich wie oben vorgehen.
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
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!
Rurp
Benutzer4951
KcFnMi