Ayer actualicé a Lion y parece que tiene algunas adiciones en Spotlight: los grupos Desarrollador y Búsquedas web.
Lamentablemente no pude encontrar una manera de desactivarlos. No hay una opción en las preferencias de Spotlight y no pude encontrar la defaults
opción correcta.
¿Alguna idea sobre cómo ocultarlos? Están abarrotando Spotlight MUCHO demasiado :)
Detallé una solución en este hilo del foro: http://forums.macrumors.com/showthread.php?t=1193533
Spotlight cree que usted es un 'desarrollador', si tiene instalado Xcode o lo instaló en algún momento en el pasado y, por lo tanto, le muestra resultados de búsqueda que pueden ser relevantes para un desarrollador.
Cuando Xcode está realmente instalado y presente en la computadora, aparece una casilla de verificación llamada 'Desarrollador' en el System Preferences > Spotlight > Search Results
panel que nos da la opción de deshabilitar los resultados de 'Desarrollador' para que no aparezcan en nuestras búsquedas. Cuando no se detecta Xcode, la casilla de verificación desaparece del Panel de preferencias, pero Spotlight continúa mostrando los resultados de la categoría 'Desarrollador'.
Actualmente estoy en Yosemite, e instalé y desinstalé Xcode en Mountain-Lion o Lion, optando por usar las 'Herramientas de línea de comandos' en su lugar. También tuve Spotlight deshabilitado hasta hace poco y comencé a obtener cientos de resultados de búsqueda en la categoría Desarrollador, una vez que lo volví a habilitar. El desorden estaba inutilizando el foco.
No pude encontrar una solución en ninguna parte de la Web, esto es lo que finalmente probé y funcionó:
Creé un archivo vacío llamado Xcode.app
en la carpeta Aplicaciones, y la casilla de verificación "Desarrollador" que faltaba apareció en las Preferencias de Spotlight, que luego pude desmarcar para resolver mi problema.
Abra Applications > Utilities > Terminal.app
, luego escriba y presione Entrar después de cada una de las siguientes líneas para crear la aplicación ficticia de Xcode
cd /Applications
touch Xcode.app
luego diríjase a Preferencias de Spotlight y desmarque 'Desarrollador' (es posible que deba reiniciar la aplicación Preferencias del sistema para ver aparecer la casilla de verificación que falta).
Notas:
Xcode.app
incluso después de cambiar la configuración; al eliminarlo, la configuración se revertirá.Xcode.app
; sin embargo, puede ocultar el archivo ficticio Xcode.app ejecutándolo chflags hidden /Applications/Xcode.app
desde la Terminal. Gracias a forums.macrumors.com/threads/…Como la respuesta principal es un enlace a una publicación del foro, a continuación se muestran los pasos de la publicación en caso de que desaparezca algún día.
La solución a continuación describe cómo eliminar la categoría de desarrollador destacado sin instalar primero XCode.
Convierta la plist a XML:
plutil -convert xml1 ~/Library/Preferences/com.apple.spotlight.plist
Abra el archivo en el editor de su elección:
vim ~/Library/Preferences/com.apple.spotlight.plist
Justo antes </array>
en la parte inferior, agregue lo siguiente:
<dict>
<key>enabled</key>
<false/>
<key>name</key>
<string>SOURCE</string>
</dict>
Convierta el archivo de nuevo a binario:
plutil -convert binary1 ~/Library/Preferences/com.apple.spotlight.plist
Cierra la sesión y vuelve a iniciarla.
Solo pude encontrar una solución, bloquear todo el acceso web de Spotlight usando un pequeño soplón. Supongo que esto está ahí arriba con iCloud ayudándose con sus archivos personales.
Aunque los resultados de la búsqueda no tienen conmutadores para ordenar o suprimir estos resultados, es trivial agregar las carpetas al panel de privacidad.
¿Quizás algo como esto podría funcionar para suprimir los golpes del desarrollador?
Todavía no veo una manera obvia de suprimir la búsqueda web, pero afortunadamente se coloca en último lugar como un último recurso. Probablemente le enviaré comentarios o errores a Apple si 10.7.1 no aborda eso con preferencia.
Halil Özgür
texas-bronius