Dateizuordnung zur Bearbeitung auf einem Mac

3698
Agos

Ich bin ziemlich erfahren, wie Dateizuordnung beim Öffnen von Dateien unter Mac OS X funktioniert.
Ich erinnere mich, dass ich irgendwo gelesen habe, dass OS X nicht nur die Informationen enthält, welche Apps eine Datei öffnen können, sondern auch, welche Apps einen bestimmten Dateityp bearbeiten können .
Ich habe Probleme mit Anwendungen (Coda, Espresso, Forklift, Flow), die über eine Funktion zum Bearbeiten mit externem Editor verfügen, da diese Befehle für HTML-Dateien mit Dashcode geöffnet werden. Dashcode ist natürlich nicht die aktuelle Zuordnung für das Öffnen dieser Dateien (Safari is). Daher wird eindeutig nach Apps gesucht, die HTML bearbeiten können.

Wie kann ich diese Einstellung festlegen, da ich TextMate in diesen Fällen als Editor verwenden möchte?

5
Das ist eine großartige Frage! Matthew Schinckel vor 14 Jahren 0
Siehe auch: http://superuser.com/questions/20822/where-does-mac-os-x-store-file-association-information (etwas anders - aber wahrscheinlich auch relevant). Jonathan Leffler vor 14 Jahren 0

5 Antworten auf die Frage

3
peterb

Dies wird von einem Systemdienst namens LaunchServices verwaltet. Es gibt keine direkte Benutzeroberfläche, um Massenänderungen vorzunehmen. Sie können jedoch einen einzelnen Dateityp wie folgt anpassen:

  1. Wählen Sie eine beliebige Datei des Typs aus, dessen Zuordnung Sie anpassen möchten (sagen wir, die Datei heißt " foo.myType" und Sie möchten, dass alle myTypeDateien in Photoshop geöffnet werden.)
  2. Wählen Sie File-> Get Info oder drücken Sie Cmd-I.
  3. Klicken Sie im Unterfeld "Öffnen mit:" auf das Dreiecksymbol.
  4. Ziehen Sie die Dropdown-Box herunter und wählen Sie die App aus, die Sie verwenden möchten. Wenn die gewünschte App nicht angezeigt wird, wählen Sie "Andere".

  5. Klicken Sie auf "Alle ändern", um die Zuordnung für alle Dateien dieses Typs zu ändern.

Hoffentlich hilft das.

Alt-Sekundär Wenn Sie auf eine Datei klicken, erhalten Sie "Immer geöffnet mit ..." ... dasselbe wie bei Cmd-i, Alle ändern. Aber ohne n Dialoge. ocodo vor 11 Jahren 0
2
Chealion

Jede dieser geeigneten Anwendungen (Coda, Espresso, Forklift, Flow) wird bevorzugt, welcher externe Editor verwendet werden soll. In Flow zum Beispiel ist es im Bearbeitungsbereich des Voreinstellungsfensters verfügbar.

Um die Standardeinstellungen des Systems zu ändern, versuchen Sie am besten, die Launch Services-Datenbank mithilfe von peterbs Antwort zu aktualisieren.

2
Peter Tomlins

Es gibt dieses Dienstprogramm magic-launch, mit dem Sie Regeln festlegen können, was Sie mit bestimmten Dateien tun möchten.

1
EvilChookie

Bei meiner Installation von Coda wird TextWrangler bei der Auswahl eines externen Editors als bevorzugter Editor der Wahl angezeigt. (Ich gehe davon aus, dass wenn ich TextMate auf das System werfen würde, es auch auftauchen würde).

Wenn Sie Probleme mit Dateizuordnungen haben, empfiehlt es sich, RCDefaultApp zu installieren . Es wird in den Systemeinstellungen installiert und bietet eine einfachere Möglichkeit zum Festlegen von Dateizuordnungen als über den Dateityp (der in manchen Fällen möglicherweise gilt).

Sie sollten TextMate zu den Dateitypen hinzufügen können, die Sie bearbeiten möchten, und dann sollte es angezeigt werden, wenn Sie mit der rechten Maustaste auf eine Datei klicken.

Hoffe das hilft!

Ich habe bereits RCDefaultApp ausprobiert, aber es werden nur die Einstellungen zum Öffnen und nicht zum Bearbeiten von Dateien festgelegt: In Fakten wird angegeben, dass Dashcode nicht so eingestellt ist, dass Dateien geöffnet werden. Textmate erscheint zum Öffnen im Kontextmenü. Das Problem ist, dass ich die Voreinstellung für den Standardeditor nicht festlegen kann. Agos vor 14 Jahren 0
Mit welcher Dateierweiterung möchten Sie arbeiten? EvilChookie vor 14 Jahren 0
1
Matthew Schinckel

Mit TextMate können Dateien in anderen Apps mit dem Plugin "In TextMate bearbeiten ..." bearbeitet werden. Es ist nicht ganz das, was Sie wollen (und würde es Ihnen nur erlauben, in TM zu editieren, nicht zum Beispiel in anderen Editoren), aber es könnte das Problem vorerst lösen.

Sie können dies installieren und dann wird das Menü in allen Apps angezeigt. Suchen Sie im Hilfemenü nach "In TextMate bearbeiten"