3 votos

Quitar _specific_ elementos de Buscador de menú Abrir Con

Es allí cualquier manera de purgar específicos de las aplicaciones desde el Finder "Abrir Con" en el menú? El mío está lleno de todo tipo de aplicaciones que yo nunca había elija para abrir archivos HTML con (Word, Calibre, todo tipo de indeseables; ver imagen). Sé que hay varios trucos para eliminar duplicados o desinstalar aplicaciones, pero me gustaría pode.

En su defecto, hay una manera para mover una aplicación más arriba en la lista (me gustaría Sublime Text 2 más arriba en la lista), o simplemente omitir el menú y abra el archivo en las dos aplicaciones que en realidad estoy interesado en abrir con (Sublime y Chrome, esencialmente).

Ejecución de 10.7 Lion, si es aplicable.

2voto

Por ejemplo, se puede abrir /Applications/calibre.app/Contents/Info.plist y eliminar las entradas de la CFBundleDocumentTypes matriz. Para aplicar los cambios, ejecute sudo touch /Applications/calibre.app/ o /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -f /Applications/calibre.app/ y el relanzamiento del Buscador.

Si la aplicación de la firma, que invalida la firma de código. Y desde 10.8 algunas aplicaciones como TextEdit y el Ajedrez se han estrellado en el lanzamiento si la Info.plist ha sido modificado.

1voto

Kai Li Puntos 1546

Esto podría hacer el truco. Bajo ~/Library/Preferences encontrarás un archivo llamado com.apple.LaunchServices.plist. Este archivo contiene una lista de las aplicaciones preferidas para abrir con para los diferentes formatos.

Abrir el archivo con un editor como TextMate debe permitir editar las asociaciones.

1voto

Technologeeks Puntos 136

Nunca digas nunca. Usted puede hacer eso (aunque sea manualmente desde la línea de comandos) con un CLI llamado lsregister - /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister. Puede ser utilizado para registrar los lanzadores o anular el registro de allí. -dump le mostrará todas las asociaciones presentes, y -unregister puede ser utilizado para eliminar selectivamente.

0voto

Kirk McElhearn Puntos 1299

Usted no puede hacer eso. Lo que solía ser posible, el uso de algo como Abierto Con el Administrador, pero los cambios en 10.7 impedido de trabajar. No he visto a ningún otro hacks para hacerlo ya.

0voto

Abbafei Puntos 121

RCDefaultApp puede hacerlo y tiene una bonita interfaz gráfica de usuario. Ver esta entrada del blog para una explicación rápida de cómo usar RCDefaultApp

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X