Creazione di scorciatoie da tastiera a livello di sistema per avviare le applicazioni [duplicato]


Risposte:


45

Sì questo è possibile. Si prega di rivedere il titolo della domanda in "Creazione di una scorciatoia da tastiera a livello di sistema per avviare le applicazioni" in modo che altri cercatori di domande possano trovare facilmente questa risoluzione.

La maggior parte degli eventi di sistema può essere gestita e manipolata direttamente con Automator. Automator è altamente intraprendente, ma non sfruttato. Ti guiderò attraverso i passaggi per creare una scorciatoia da tastiera a livello di sistema per l'apertura di qualsiasi applicazione, ma nel tuo caso, Terminale.

Passaggio 1 : Apri Automator [situato in Applicazioni> Automator]

Passaggio 2 : creare un nuovo servizio per il "tipo di documento"

pic1

Passaggio 3 : prima di procedere con qualsiasi altra cosa, assicurati di modificare i metodi di input nella barra laterale in alto a destra in cui è ora in grado di funzionare senza alcun input in un'applicazione specifica. Emula la seguente immagine:

pic2

Passaggio 4 : fare clic sulla scheda Libreria "Utilità"> Trascina e rilascia "Avvia applicazione" nel flusso di lavoro. Seleziona la tua applicazione, nel tuo caso, dovrai trovarla manualmente selezionando 'altro'. Lo schermo dovrebbe ora assomigliare al mio:

pic3

Passaggio 5 : salva il tuo servizio con qualsiasi nome tu voglia, per questa istanza, sono andato avanti e ho salvato il mio come Launch Terminal, vedrai perché questo è importante in un minuto.

Passaggio 6 : passa a Preferenze di Sistema> Tastiera> scheda "Scorciatoie".

Passaggio 7 : fai clic sulla scheda "Servizi" nella barra laterale sinistra e verranno popolati tutti i tuoi servizi. Passa alla sezione "Generale" e, poiché si tratta di un servizio appena creato, verrà automaticamente attivato per impostazione predefinita. Qui è dove puoi impostare la scorciatoia da tastiera. [NON CI SARÀ UNO PER DEFAULT]

pic4

Passaggio 8 : chiudi le Preferenze di Sistema dopo aver impostato il collegamento e testalo! Ecco! Magnifico!

Ci sono alcune cose da considerare quando si seleziona il collegamento:

  • SHIFT+ CMD+ Tè una variabile ampiamente utilizzata. La scorciatoia che hai impostato non dovrebbe essere una scorciatoia da tastiera usata altrove. Poiché non abbiamo specificato un input o un'applicazione specifica, questo collegamento può essere utilizzato a livello di sistema. Tuttavia, se un'app è già codificata per utilizzare questa scorciatoia da tastiera, la tua verrà ignorata. Safari ha la stessa scorciatoia, quindi l'applicazione sostituirà la scorciatoia da tastiera del servizio. Quindi usa un modello di chiavi non usato altrove.
    Per sicurezza ho usato: SHIFT+ CONTROL+ OPTION+ CMD+ Tpoiché nessun'altra applicazione lo usa davvero. Puoi usare quello che vuoi, volevo solo chiarirlo prima che le persone commentassero.
  • Perché è importante salvare il nome in modo appropriato?
    I servizi si popolano in base ai tipi di file selezionati nel Finder nel menu contestuale del tasto destro. Quindi, ad esempio: selezioni una voce di menu del Finder che è un'immagine e hai un servizio impostato per ridimensionare quelle foto, il menu contestuale popolerà quel servizio lì dentro:
    pic5
    Come puoi vedere il servizio popola nel tuo menu contestuale, che non non importa ora poiché non hai specificato input o un'applicazione durante la creazione del flusso di lavoro in Yosemite, ma non sai come questo influenzerà le future versioni del sistema operativo.

Lavoro su MacOS Sierra 10.12.3 e questo metodo ha funzionato per me solo dopo aver riavviato il mio sistema.
Kshitij Saraogi,

2
Con macOS 10.14.x Apple ha cambiato le cose: ciò che è "Assistenza" sullo screenshot di Automator è ora "Azione rapida" (stessa icona) - Nelle impostazioni della tastiera, è ancora Servizi.
friederbluemle,

13

Un'altra opzione è quella di utilizzare l'app gratuita della barra dei menu Apptivate . Lo uso centinaia di volte al giorno.

Descrizione dal sito:

Utilizzare i tasti di scelta rapida globali o l'interfaccia Apptivate per: avviare, nascondere e visualizzare rapidamente le applicazioni; Eseguire script; Esegui flussi di lavoro di Automator; Accesso istantaneo a file e cartelle; Sequenze di tasti di scelta rapida

Quello che amo di Apptivate:

  • Non solo avvia un'app (o una cartella, uno script, un documento) tramite il tasto di scelta rapida globale (se non è attualmente in esecuzione), ma lo stesso tasto di scelta rapida porta in primo piano le finestre dell'app se già in esecuzione e le nasconde se l'app al momento ha l'obiettivo.
  • Crea / modifica / trova facilmente i tasti di scelta rapida dal menu a discesa della barra dei menu
  • La funzione di anteprima rapida è ottima per fare rapidamente riferimento a qualcosa in un'app mentre si lavora in un'altra.

Apptivate Screenshot


@Leon li - puoi usare Bartender ( macbartender.com ) per nascondere le icone dalla barra dei menu di macOS.
Kye Hittle,

2

Ci sono alcune buone opzioni qui, ma volevo aggiungere il mio preferito personale che uso dalla 10.5 e funziona ancora su 10.11.2: Spark 3 .

http://www.shadowlab.org/Software/spark.php

È gratuito ed estremamente facile da configurare. Ecco la descrizione dello sviluppatore:

Spark è un gestore di scorciatoie potente e facile. Con Spark è possibile creare tasti di scelta rapida per avviare applicazioni e documenti, eseguire AppleScript, controllare iTunes e altro ... È inoltre possibile esportare e importare la libreria di tasti di scelta rapida o salvarla in formato HTML per stamparla. Spark è gratuito, quindi usalo senza moderazione!

Ecco uno screenshot dell'interfaccia:

Interfaccia utente Spark

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.