Shortcut für neue Textdatei

Eine der wenigen Funktionen die ich von meiner Zeit noch vermisse als ich noch Windows als Arbeitstier benutzte, ist das Erstellen einer neuen Text über das Kontextmenü »Neu → neue Textdatei«. Beim Mac muss man immer umständlich zuerst den Editor öffnen und eine neue Textdatei dann am gewünschten Ort abspeichern. Jetzt habe ich mir dafür ein Automator1) Skript angelegt und diesem einen Shortcut zugewiesen. Ist zwar nicht ganz dasselbe aber zumindest vereinfacht es die Sache ungemein. ich benötige zB sehr häufig und an unterschiedlichsten Stellen eine Textdatei »info.txt« zum Dokumentieren diverser Downloads etc.

Öffnen Sie dafür die Automator App, erstellen Sie einen Service (Dienst), stellen Sie im Pulldown Menü bei »Dienst empfängt…« »Keine Eingabe« ein, ziehen Sie das Codesnippet »Apple Skript ausführen« in das graue leere Feld daneben, kopieren Sie folgenden Code in Codefenster (entfernen Sie den bereits vorhandenen Standardcode):

Appleskript Code

try
  tell application "Finder" to set the this_folder to (folder of the front window) as alias
on error -- no open folder windows
  set the this_folder to path to desktop folder as alias
end try
 
set thefilename to text returned of (display dialog "Create file named:" default answer "info.txt")
set thefullpath to POSIX path of this_folder & thefilename
do shell script "touch \"" & thefullpath & "\""

Speichern Sie das Skript ab, es befindet sich anschließend in »~/Library/Services« und legen Sie in den »Systemeinstellungen → Tastatur → Kurzbefehle« einen Shortcut dafür an. Vergewissern Sie sich, dass kein Konflikt mit einem bereits bestehenden Shortcut besteht.

Neuer Dienst Keine Eingabe
Applescript ausführen Shortcut zuweisen

pronto 2015/09/01 10:41