Wenn ich eine Datei auswähle und mit der rechten Maustaste darauf klicke, um die Option "Öffnen mit" zu verwenden, wird eine Liste der wahrscheinlichsten Anwendungen zum Öffnen dieser Datei angezeigt. In meinem Fall werden unter 10.9.5 jedoch drei und manchmal vier Instanzen von angezeigt jede empfohlene Anwendung zum Öffnen dieser bestimmten Datei - siehe angehängten Screenshot. Warum ist das? Gibt es eine Möglichkeit, dies auf eine Instanz pro App zu reduzieren? Wenn das so ist, wie?
macos
applications
fmz
quelle
quelle
Antworten:
Erstellen Sie LaunchServices neu, um doppelte Einträge im OS X-Menü "Öffnen mit" zu korrigieren
Aus diesem Artikel - Kopieren Sie Folgendes in Ihr Terminal
quelle
Dies ist ein langjähriger Fehler in OS X. Sie können ihn mit lsregister beheben:
quelle
Zusätzlich zu den anderen Antworten können mehrere Kopien angezeigt werden, die auf anderen Festplatten oder Sicherungskopien vorhanden sind. Eine externe Festplatte, die Sie für Time Machine-Sicherungen verwenden, wird möglicherweise als Option angezeigt, wenn Ihre Anwendungen auf diesem Laufwerk gesichert werden.
Wenn Sie neugierig sind, woher die Apps kommen, öffnen Sie eine der anderen Anwendungen. Klicken Sie dann im Dock mit gedrückter Ctrl-Taste auf das Apps-Symbol und wählen Sie: "Optionen"> "Im Finder anzeigen". Dies zeigt Ihnen, wo sich die Anwendung befindet.
Verwenden Sie die von Buscar 웃 bereitgestellte Befehlszeile, um die LaunchServices Ihres Systems zu aktualisieren.
quelle
Um die Antworten von grgarside und Buscar zu erweitern, müssen Sie in Ihrem .bashrc-Skript einen Alias definieren. Öffnen Sie dazu Terminal.app und bearbeiten Sie mit Ihrem bevorzugten Texteditor (vi, nano, emacs, wenn Sie dazu geneigt sind)
.bashrc
die folgende Zeile ganz am Ende:Beachten Sie, dass dies
rmdup
nur ein Aliasname ist , den ich gewählt habe, um mich später leicht an den Befehl zu erinnern (er soll erweitert werden, um doppelte Einträge zu entfernen). Sie können einen beliebigen anderen Aliasnamen auswählen. Achten Sie jedoch darauf, dass Sie keinen Namen verwenden, der bereits für einen anderen Befehl verwendet wurde.Nachdem Sie Ihre .bashrc-Datei geändert haben, können Sie, wenn Sie wieder doppelte Anwendungen bemerken, einfach Terminal.app öffnen und
rmdup
oder einen anderen von Ihnen gewählten Namen eingeben, anstatt den vollständigen Pfad zumlsregister
Befehl mit all seinen Argumenten usw.quelle