Mögliches Duplikat:
Wie fügt man TextEdit dauerhaft in die Menüliste Öffnen mit… ein?
Als Programmierer arbeite ich oft mit Textdateien. Wie Sie wahrscheinlich wissen, sind Dateierweiterungen mehr oder weniger bedeutungslos; Daher haben viele Textdateien, mit denen ich arbeite, nicht die Standarderweiterung .txt
.
Normalerweise verwende ich das Terminal, also ist alles in Ordnung, aber es ist ein großer Schmerz, diese Textdateien außerhalb von Terminal zu öffnen, da OS X aufgrund der Erweiterung nicht glaubt, dass es sich um Textdateien handelt.
Also muss ich jedes Mal right click
- Open With
- Other
-nach einem Texteditor suchen- Open
.
Gibt es eine Möglichkeit, OS X zu zwingen, meinen Texteditor immer in der Open With
Liste anzuzeigen?
Dazu können Sie mit der Dienste- Funktion von OS X eine Aktion zum Kontextmenü hinzufügen. Abhängig von Ihrem Texteditor (ich bin mir ziemlich sicher, dass BBEdit dies anbietet) sind möglicherweise bereits vorinstallierte Dienste verfügbar, Sie müssen sie möglicherweise nur aktivieren.
Um Ihre Dienste zu verwalten, öffnen Sie den Bereich „Tastatur“ in den Systemeinstellungen und wählen Sie „ Dienste“ im linken Bereich im Abschnitt „Tastaturkürzel“ . Sie erhalten eine lange Liste von Diensten mit jeweils einem Kontrollkästchen (um sie zu aktivieren) und der Option, eine Tastenkombination festzulegen. Überprüfen Sie diese Liste (wahrscheinlich im Abschnitt Dateien und Ordner) auf einen Dienst Ihres Editors. Wenn Sie eine finden, vergewissern Sie sich, dass das Kontrollkästchen aktiviert ist, um es zu aktivieren, und Sie sollten im Kontextmenü darauf zugreifen können, wenn Sie mit der rechten Maustaste auf eine Datei (oder einen Hotkey, falls Sie einen festlegen) klicken.
Wenn Sie keinen vorgefertigten Dienst finden, können Sie ganz einfach einen erstellen.
~/Library/Application Support/
falls Sie später darauf zugreifen müssen.
houbysoft
Räuber
Lri
CFBundleDocumentTypes
Array in einerInfo.plist
. Das Hinzufügen von UTIs wiepublic.data
oderpublic.item
scheint keine Wirkung zu haben.public.plain-text
würde für Textdateien ohne Erweiterung gelten.