Aggiungi la scorciatoia da tastiera a Mac

3

C'è un modo in cui posso creare una scorciatoia da tastiera per questo?

Tab , Tab , ⬇︎ , S , Invio ⏎ , Invio ⏎

C'è un modo per associarlo a una scorciatoia da tastiera, ad esempio ⌘ Comando ⌥ Opzione G ?

    
posta realph 19.12.2014 - 12:27
fonte

2 risposte

5

Puoi usare Automator per creare un servizio per questo. Apri Automator e fai clic su "Nuovo documento", quindi seleziona il modello di servizio:

Quindifaiclicsulmenuadiscesa"Il servizio riceve testo selezionato" e scegli "nessun input:"

Successivamente,aggiungiun'azione"Esegui AppleScript":

  1. Faiclicsu"Azioni" nella barra laterale
  2. Verifica che la riga "Libreria" nella prima colonna sia selezionata
  3. Cerca "AppleScript"
  4. Fai doppio clic sulla riga "Esegui AppleScript" nei risultati di ricerca

Nell'azione sul lato destro della finestra, incolla questo AppleScript nella casella di testo:

on run {input, parameters}
    tell application "System Events"
        repeat 2 times
            keystroke tab
        end repeat
        keystroke (ASCII character 31) -- down arrow
        keystroke "s"
        repeat 2 times
            keystroke return
        end repeat
    end tell
    return input
end run

Successivamente, fai clic sul pulsante "compile" () per verificare che il codice sia stato incollato correttamente:

ScegliFile→Salva(o+S),edigitaunnomechericorderai.Quindi,aprilePreferenzediSistema(→PreferenzediSistema...)efaiclicsu"Tastiera". Sotto la scheda "Collegamenti", seleziona "Servizi" nella lista di sinistra. Scorri fino alla fine dell'elenco principale, nella sezione "Generale" e seleziona il servizio appena creato. Fai clic sul pulsante "Aggiungi collegamento" e digita la scorciatoia da tastiera che desideri utilizzare.

Orailcollegamentodovrebbefunzionare.

Basato sull'altra risposta

    
risposta data 06.07.2017 - 14:16
fonte
2

Puoi utilizzare Automator.app per creare un servizio per questo. Apri un nuovo documento Automator come servizio, scegli in cima, che non avrai alcun input di alcun tipo. Quindi aggiungi un blocco Esegui AppleScript , inserisci questo codice:

on run {input, parameters}
    tell application "System Events"
        keystroke tab
        keystroke tab
        keystroke (ASCII character 31) --down arrow
        keystroke "s"
        keystroke return
        keystroke return
    end tell
    return input
end run

Salva questo e assegna a questo servizio un nome che ricorderai. Quindi vai a Preferenze.app - > Tastiera - > Tasti di scelta rapida . Seleziona Scorciatoie applicazione nel riquadro di sinistra, fai clic su + per aggiungere un nuovo collegamento. Inserisci il nome del tuo servizio e assegna la scorciatoia da tastiera per esso.

    
risposta data 19.12.2014 - 13:35
fonte

Leggi altre domande sui tag