Wie erstelle ich Dateien im Finder ohne Terminal? [Duplikat]

Wenn Sie unter Windows mit der rechten Maustaste klicken, haben Sie die Möglichkeit, Dateien zu erstellen.

Ich möchte das auch auf dem Mac machen, wie kann ich das ohne Terminal machen ?

Antworten (4)

Ich selbst habe für diesen Job immer TextEdit verwendet, TextEdit öffnen und eine leere Seite mit der gewünschten Erweiterung an der gewünschten Stelle speichern.

Sie können auch nufile verwenden (ich habe es nicht selbst getestet)

Geben Sie hier die Bildbeschreibung ein

Oder verwenden Sie ein Applescript .

Ich wünsche! Ich glaube nicht, dass Kontextelemente in 10.6 funktionieren. Dieses Programm hat bei mir nicht funktioniert, und ich erinnere mich, dass das Finder-SVN-Plug-In auch in 10.6 nicht funktioniert.

Was ist die Absicht, eine leere Datei zu erstellen? Um es zu öffnen? Warum dann nicht gleich die App öffnen?

Wenn Sie jedoch ein paar Dateien bereit haben möchten, um etwas zu beginnen, können Sie sie erstellen und dann Get Infoauf sie anwenden und die Stationary PadOption festlegen. Wenn Sie dann auf eine solche Datei doppelklicken, startet die App mit einer unbenannten Kopie dieser stationären Datei.

Wenn Sie einige dieser Schreibwaren haben, können Sie sie für einen einfachen Zugriff in einem Ordner oder im Dock ablegen.

Wenn Sie leere Dateien für einen anderen Zweck erstellen möchten, lassen Sie es uns wissen ...

Gesprochen wie jemand, der das Terminal noch nie benutzt hat. Es kann viele Gründe geben, leere Dateien zu erstellen.
Wahrscheinlich, weil Sie den Ordner im Finder geöffnet haben. Wenn Sie die App zuerst öffnen, müssen Sie vor dem Speichern zu dem Ordner navigieren. Wenn Sie jedoch eine leere Datei erstellen, wird diese sofort richtig platziert.
@Wildcard Das OP wollte eine Lösung ohne Terminal haben, also schlug ich einen Weg ohne Terminal vor. Wenn nicht, gibt es viele Lösungen (Touch, Echo, Katze, ...). Für das, was es wert ist, habe ich mit Fernschreibern/VT100/... in RSX, VMS, Unix und anderen Betriebssystemen gearbeitet, wo Windows und Mäuse nicht oft mit Computern in Verbindung gebracht wurden.
@Fuzzy76 Bezieht sich Ihr Kommentar auf meinen Vorschlag?
@PeterFrings ja. Es war ein Versuch zu beantworten, warum Sie Ihren Workflow nicht unbedingt starten würden, indem Sie zuerst die App öffnen.

Es gibt eine Problemumgehung mit Automator und Applescript. Ich habe es ausprobiert; Es klappt. Einziges Manko ist, dass man auf eine Datei im Ordner klicken muss, um das Skript auszuführen.

So erstellen Sie den Dienst

Starten Sie Automator und wählen Sie Service. Stellen Sie im Automator-Hauptfenster oben rechts das Service Receives SelectedDropdown-Menü auf „Dateien oder Ordner“. Ziehen Sie die folgenden Aktionen in den Arbeitsbereich:

  • Führen Sie AppleScript aus (im Abschnitt „Dienstprogramme“ der Bibliothek auf der linken Seite).

Kopieren Sie das folgende Skript, fügen Sie es in das Codefeld ein und kompilieren Sie den Code, indem Sie auf das Hammersymbol klicken.

on run {input, parameters}
  tell application "Finder"
    set currentPath to insertion location as text
    set x to POSIX path of currentPath
  end tell
  return x
end run

Fügen Sie unterhalb dieses Blocks ein neues Objekt ein Set Value of a Variable(im Abschnitt „Dienstprogramme“). Klicken Sie auf das VariableDropdown-Menü und erstellen Sie eine neue Variable mit dem Namen CurrentFolder.

Fügen Sie dann eine New Text FileAktion hinzu (aus dem TextAbschnitt der Aktionsbibliothek). Ziehen Sie die soeben erstellte Variable (CurrentFolder) aus dem Variablenbedienfeld unten im Automator-Fenster in den WhereAbschnitt der Aktion „Neue Textdatei“.

Klicken Sie auf die OptionsSchaltfläche Neue Textdatei und wählen Sie Show This Action When the Workflow Runs. Auf diese Weise können Sie den Namen neuer Dateien angeben.

Speichern Sie den Dienst und geben Sie ihm einen Namen (z . B. Create New File ).

Probieren Sie es im Finder aus und gehen Sie zu dem Ordner, in dem Sie eine neue Datei erstellen möchten. Klicken Sie bei gedrückter Strg-Taste auf eine vorhandene Datei in diesem Ordner und wählen Sie das Create New File from the ServicesUntermenü aus. Ein Dialog erscheint und fragt nach einem Dateinamen. Geben Sie einen Namen mit Dateiendung ein und klicken Sie auf Continue. Die neue Datei sollte da sein.

Hier ist ein Screenshot des Automator-Jobs (sorry, mein Mac ist deutsch, aber ich denke, Sie werden es verstehen):Mac Automator-Skript für neue Dateien

Das sprengt wahrscheinlich etwas den Rahmen, aber mit Quicksliver kann man ganz einfach neue Textdateien erstellen.

Öffnen Sie Quicksilver mit dem Tastaturkürzel, drücken Sie Punkt ., geben Sie einen Text ein (oder nicht), wechseln Sie zu den Aktionen und wählen Sie "Datei erstellen ...".

Und Quicksilver ist im Allgemeinen ein sehr praktisches Werkzeug.

Oder mit Alfred oder mit BetterTouchTool.