Ocultar todo para Cmd + Space Spotlight Search pero Applications

5

Estoy intentando usar Spotlight como una forma de lanzar únicamente las aplicaciones más utilizadas.

Muchos de ellos tienen nombres similares, así que para mí, la visualización de Spotlight en una lista descendente lineal funciona mucho mejor, digamos Launchpad que los muestra en algo así como una combinación de columna / fila.

De todos modos, estoy intentando acelerar Spotlight y evitar que muestre falsos positivos ocultando todo menos las aplicaciones.

Hice esto al desmarcar todo, excepto Aplicaciones en Preferencias del sistema → Spotlight → Resultados de búsqueda, y luego impidiendo la indexación de mi carpeta de inicio directamente.

El problema es que ahora no puedo buscar nada en mi Mac. Esto resolvió 1 problema al crear otro.

¿Hay alguna forma de hacer posible que Spotlight busque solo aplicaciones mientras que todo lo demás realiza búsquedas globales?

    
pregunta William 11.09.2018 - 02:34

3 respuestas

4

Lo siguiente es en respuesta a una conversación en comentarios con el OP.

Con la carpeta Aplicaciones ya agregada a Dock y Ver contenido como configurado en Lista ...

El siguiente proceso permitirá que se haga clic en el Aplicaciones Dock Tile mediante un método abreviado de teclado como un Automator servicio . Requiere una aplicación AppleScript y el Automator servicio . Esto se hace de esta manera para evitar tener que agregar todas las aplicaciones que tienen el enfoque al presionar el método abreviado de teclado asignado para tener que otorgarse explícitamente Acceso de accesibilidad . Solo la aplicación AppleScript necesitará permiso.

Primero crea la aplicación AppleScript ...

En Script Editor agregue el siguiente AppleScript código a un nuevo documento y guárdelo como Formato de archivo: Aplicación , por ejemplo: Haga clic en Aplicaciones Dock Tile

tell application "System Events"
    click UI element "Applications" of list 1 of application process "Dock"
end tell

Agregue la AppleScript aplicación , por ejemplo. Haz clic en Aplicaciones Dock Tile , para Accesibilidad en ...

  • Preferencias del sistema > Seguridad & Privacidad > Privacidad > Accesibilidad

Ahora cree el Automator servicio ...

En Automator :

  1. Archivo > Nuevo o presione: N
  2. Seleccione Servicio y haga clic en el botón Elegir .
  3. Establezca la configuración como se muestra en la primera imagen a continuación.
  4. Agrega una Ejecutar aplicación acción .
  5. Guardar como, por ejemplo: Haz clic en el mosaico de aplicaciones

EnPreferenciasdelsistema...

  • Preferenciasdelsistema>Teclado>Accesosdirectos>Serviciosagregue⇧⌘Space(presioneShift-Command-Space)enelHagaclicenApplicationsDockTileservice,comosemuestraenlaimagendeabajo.

    • Nota:seofreceunapalabrasobreelaccesodirectoqueasigna...⇧⌘Spacecomounasugerencia.Sinembargo,deberáseleccionarunaquenoentreenconflictoconningunaaplicaciónquetengaelfoco.cuandosepresiona.Estopuederequerirunacombinaciónextrañaouncombodecuatrocaracteres.YMMV

Ahora,alpresionarlacombinacióndeteclasdeconfiguración,seharáclicenAplicacionesDockTileyluegopodráescribiruna,dosotresletras,segúnseanecesario,pararesaltarlaaplicacióndedestinoyluegopresionarEntrarparaabrirlo.

Otroenfoqueesconfigurarunacarpetaconaliasesparaelgrupoprincipaldeaplicacionesutilizadasconregularidad,agregarlaalDockymodificarlospasossegúncorresponda.OuseelsiguienteejemploAppleScriptcódigoparacrearuncuadrodediálogoqueapareceráenlapantallacentraldelcentroparaelegir:

setmyAppListto{"Calculator", "Calendar", "Contacts", "Dictionary", "DVD Player", "Firefox", "Safari"}
choose from list myAppList
if (count result) > 0 then
    set appToOpen to item 1 of result
    do shell script "open -a " & quoted form of appToOpen
end if

Simplemente cambie los nombres de las aplicaciones en la lista myAppList al grupo principal de aplicaciones que se usan regularmente. Las aplicaciones que se muestran son solo para mostrar cómo se vería. Por cierto, si usas esto como una aplicación, agrega un comando activate antes del comando choose from list .

Puede escribir una, dos o tres letras, según sea necesario, para resaltar la aplicación de destino y luego presionar Entrar para abrirla. O use la flecha hacia abajo o hacia arriba o haga clic y presione Entrar o haga clic en Aceptar o haga doble clic en el objetivo. Muchas opciones.

Comonotaalmargen,siusaunprogramacomo FastScripts , solo necesita crear el AppleScript code como .scpt no es un .app y se le puede asignar el método abreviado de teclado en Preferencias para FastScripts . Ninguna de las otras instrucciones se aplica a menos que desee hacerlo todo de forma nativa sin el uso de software de terceros.

Tenga en cuenta que no estoy afiliado con el desarrollador de FastScripts, solo un usuario satisfecho.

    
respondido por el user3439894 11.09.2018 - 07:40
2

En respuesta directa a tu título

  

Ocultar todo para Cmd + Space Spotlight Search pero Applications

Esto funcionará si lo escribes en Spotlight

  

Tipo de aplicación: App

Ahora solo muestra las aplicaciones ordenadas por las más recientes y de uso frecuente.

Si luego lo amplías con NO, puedes excluir las aplicaciones que no quieras ver

  

Tipo de aplicación: aplicación NO Safari NO Automator

Por supuesto, podrías automatizar esto, pero esa sería otra pregunta sobre cómo.

    
respondido por el Buscar웃 11.09.2018 - 04:38
2

Este es un gran caso de uso para una segunda herramienta que acaba de lanzar aplicaciones. Revisaría el Launcher de uso gratuito de un desarrollador de Apple a largo plazo - obdev.at

Ya que Spotlight por diseño es solo una base de datos, ¿por qué no dejar que Spotlight indexe todo y agregue una segunda herramienta que solo indexe las aplicaciones para un inicio rápido? Dos de los muchos beneficios de Launchbar son que es mucho más rápido que mi uso en docenas de computadoras y versiones de SO, y que puede definir accesos directos personalizados para aplicaciones específicas y no tener que depender de lo que piense que Spotlight sea el acceso directo correcto.

Como beneficio adicional, también aprende a medida que escribe para priorizar y aprender los atajos que quiere decir con el tiempo. Es extraño lo bien que funciona.

    
respondido por el bmike 11.09.2018 - 08:49

Lea otras preguntas en las etiquetas