Cerca il dizionario con il filtro "Tutto"

3

Mi piace il fatto che io possa avviare l'app del dizionario evidenziando una parola in qualsiasi applicazione e poi andando a (Nome applicazione) > Controparti Cerca nel dizionario.

Tuttavia, questo seleziona il filtro Dizionario (anziché Tutti, Thesaurus, Apple o Wikipedia). Preferirei se selezionasse il filtro Tutto invece. C'è un modo per creare una voce / scorciatoia di menu globale che farebbe la stessa cosa della ricerca nel dizionario, ma devi selezionare il filtro Tutto invece del filtro Dizionario?

    
posta Senseful 15.02.2011 - 06:15
fonte

1 risposta

3

L'unico modo per farlo funzionare è creare un nuovo servizio che cerca la parola e dice a Dictionary.app di usare il filtro "tutto".

  1. Apri /Applicazioni/Automator.app e seleziona il modello di servizi
  2. nella parte in alto a destra dello schermo, dovresti vedere che i parametri di input predefiniti che Automator ha selezionato ("Il servizio riceve testo selezionato in qualsiasi applicazione") è proprio quello che vuoi
  3. nel campo di ricerca a sinistra, cerca un'Azione chiamata "Esegui Applescript" e trascinala nel tuo flusso di lavoro
  4. sostituisci la parte "(* Il tuo script va qui *)" con il seguente oggetto Applescript e poi scegli File- > Salva. Automator ti chiederà un nome per il tuo nuovo servizio (ad esempio "ricerca in tutti i dizionari" e da quel momento in poi, il tuo servizio sarà disponibile in tutte le applicazioni.

    set dictLocation to "dict:///" & input
    open location dictLocation
     tell application "System Events" to tell process "Dictionary" to keystroke "0"    using command down
    
  5. (facoltativo) Potresti anche voler definire una scorciatoia per il tuo nuovo servizio andando in "Preferenze di Sistema" > "Tastiera" > "Scorciatoie da tastiera" > "Servizi", trovando il tuo Servizio nel elenco di servizi e facendo doppio clic sugli spazi bianchi accanto a esso definisci un collegamento globale.

risposta data 15.02.2011 - 11:34
fonte

Leggi altre domande sui tag