He escrito un montón de servicios para mi propio uso que uso con frecuencia, pero recientemente se está volviendo más difícil.
Instalé algunas aplicaciones (como Skim.app
, apptivate
) que introducen sus propios servicios (p. ej. Open URL in Skim
) que no necesito ni uso. Sin embargo, estos servicios abarrotan mi lista de servicios (Skim solo agrega alrededor de 4 servicios a la lista que obtiene cuando hace clic con el botón derecho en un elemento del Finder).
¿Hay alguna forma de eliminar estos servicios de la lista? He intentado buscarlos en ~/Library/services
pero no están allí. ¿Dónde debo buscar?
En 10.6, debería poder deshabilitarlos desmarcándolos en Teclado->Métodos abreviados de teclado->Lista de servicios en Preferencias del sistema. Para las versiones anteriores de OS X, hay una pequeña y práctica aplicación llamada Service Scrubber .
Buscar y eliminar servicios para aplicaciones que ya eliminó puede ser problemático; hay algunos consejos y sugerencias detalladas en este artículo . Resumen: encuentre todos los archivos Info.plist en su sistema que contengan "NSServices", usando un comando de terminal como:
find / -name "Info.plist" -exec grep -l "NSServices" {} \;
y (cuidadosamente) edite a mano los archivos Info.plist sospechosos.
Si no le gusta la forma en que ahora se manejan los Servicios, deje sus comentarios en http://www.apple.com/feedback/
Los servicios ahora no solo están ocultos en Preferencias del sistema/Teclado/Accesos directos de teclado, sino que también las aplicaciones recién instaladas agregan libremente todos sus servicios y, lo que es peor, los verifican todos de forma predeterminada.
Uno debe ir a Atajos de teclado para incluso saber qué se instaló y desmarcar cualquier no deseado, en una pequeña ventana que no cambia de tamaño, de una lista que se vuelve absurdamente larga.
Hay carpetas de Servicios en System/Library/, /Library y ~/Library, desde las cuales puede desechar cualquiera que no vaya a usar.
romeovs