Öffnen Sie mit TextWrangler für alle Dateien

3857
maciej

Wie konfiguriere ich TextWrangler und Mac OS X so, dass TextWrangler im Untermenü "Öffnen mit ..." für alle Dateien angezeigt wird, nicht nur für Textdateien (und andere von TextWrangler explizit unterstützte Dateitypen)?

Ich möchte nicht alle diese nicht standardmäßigen Erweiterungen nacheinander konfigurieren. Ich möchte auch keine unbekannten Dateien standardmäßig in TextWrangler öffnen. Ich möchte nur eine Option haben, um mich schnell in TextWrangler zu öffnen, ohne danach in "Andere ..." danach suchen zu müssen.

4

1 Antwort auf die Frage

5
Daniel Beck

Verwenden Sie stattdessen einen Automator-Service. Das Ergebnis kann je nach Standpunkt sogar noch besser sein (ich habe den Dienst für den Hex-Editor 0xED erstellt, er sollte jedoch auch für TextWrangler funktionieren):

Wenn Ihnen das auf dem Screenshot angezeigt wird, öffnen Sie /Applications/Automator.appund wählen Sie, um einen neuen Dienst zu erstellen . Wählen Sie oben rechts im Fenster die Option "Empfängt ausgewählte Dateien und Ordner in einer beliebigen Anwendung " (oder einfach nur den von Ihnen ausgewählten Finder).

Wählen Sie in der Bibliothek Dienstprogramme aus und doppelklicken Sie auf Run Shell Script .

Konfigurieren Sie diese Aktion auf "Eingabe als Argumente übergeben " und ersetzen Sie den Skripttext durch Folgendes:

if [ -f "$1" ] ; then open -a "TextWrangler" "$1" fi 

Dadurch wird die ausgewählte Datei mit TextWrangler geöffnet, wenn es sich um eine reguläre Datei handelt (kein symbolischer Link, kein Ordner usw.).

Speichern Sie als "In TextWrangler öffnen" und Sie können es verwenden.

Meine Lösung funktioniert jedoch nicht mit `.webloc`-Dateien (dh Dateien, die durch Ziehen und Ablegen erstellt wurden, z. B. aus der Adressleiste von Safari). Aber das ist ein Fehler mit `open`, da zB` open -t url.webloc` nicht in TextEdit geöffnet wird. Daniel Beck vor 13 Jahren 0
Ich denke, TextWrangler installiert einen solchen Dienst für Sie. Sogar einfacher :) Nathan Grigg vor 13 Jahren 0
Als ich es vor einigen Monaten installiert habe, ist es nicht der Fall. Dieses Skript kombiniert mit der Get Info / Open With-Lösung (um die Doppelklick-Verknüpfung zu erhalten) für bestimmte Dateisuffixe deckt alle meine Anforderungen ab. Vielen Dank dafür :) Henrik Erlandsson vor 11 Jahren 0
Wie haben Sie die Dienste aus dem Untermenü "Dienste" erhalten? fzwo vor 9 Jahren 0
So beantworten Sie meinen eigenen Kommentar: Wenn für eine Datei weniger als fünf Dienste verfügbar sind, werden die Dienste wie in Ihren Screenshots angezeigt. Fünf oder mehr Dienste gehen in ein Untermenü. fzwo vor 9 Jahren 0