Come posso impostare una scorciatoia da tastiera per incollare il testo?

2

Voglio essere in grado di creare un sistema di scorciatoie da tastiera su un Mac che incollerà del testo in qualunque cosa io stia selezionando. Ad esempio, sto digitando le note e premo cmd + alt + k, quindi il testo che dice "Hello World!" si incollerà nella casella di testo. Stavo cercando altre risposte a questo, ma non ho trovato nessuna.

    
posta Adalex3 11.08.2017 - 00:14
fonte

3 risposte

3

Potresti crearlo usando AppleScript ed eseguirlo usando Automator.

Crea uno script:

tell application "System Events" to keystroke "Hello World."

Sostituisci "Hello World". con il testo desiderato, ma assicurati di mantenere le virgolette attorno a qualsiasi testo immesso in quanto è ciò che sta rendendo il tipo di dati una stringa.

Successivamente, utilizza Automator per attivare il precedente AppleScript:

  1. Apri Automator.
  2. Crea un nuovo flusso di lavoro services .
  3. Imposta Service Recieves su no input .
  4. Imposta in su any application .
  5. Sotto "Azioni" nel riquadro di sinistra, cerca "Esegui AppleScript".
  6. Una volta trovato, trascina "Esegui AppleScript" sul pannello di destra, che lo immette nel tuo flusso di lavoro.
  7. Salva il flusso di lavoro.

Infine, utilizza Preferenze di Sistema per assegnare questo flusso di lavoro a un tasto di scelta rapida globale.

  1. Apri Preferenze di sistema .
  2. Fai clic su Tastiera .
  3. Fai clic su Tasti di scelta rapida .
  4. Scorri verso il basso e seleziona Servizi nel riquadro di sinistra.
  5. Nel riquadro di destra, cerca il nome del flusso di lavoro di Automator che hai appena salvato e fai clic sulla casella di controllo a sinistra del nome del file.
  6. Tieni premuto il tasto di scelta rapida desiderato e assegnerà automaticamente questo flusso di lavoro ai tasti di scelta rapida selezionati.

Questo è probabilmente il modo più semplice per eseguire l'attività desiderata mentre si scrive la quantità minima di codice possibile.

C'è anche uno strumento chiamato Alfred che è eccezionale; Lo uso molte volte ogni giorno. A questo punto sarei probabilmente perso senza di esso. Può prendere completamente il riflettore per te (in effetti ho cancellato il tasto di scelta rapida per attivare la ricerca spotlight (cmd + spazio) e assegnato quella scorciatoia per aprire invece Alfred. All'interno di Alfred puoi fare cose come copiare il testo da una posizione, quindi copiare più testo da qualche altra parte e aggiungili insieme, fai tutto ciò che puoi fare nella ricerca Spotlight, e molto altro ancora.Il motivo per cui ho richiamato Alfred è perché puoi creare lo stesso esatto flusso di lavoro in Alfred e assegnarlo a un sistema ampio hotkey tutto all'interno della stessa applicazione senza scrittura e codice (se si considera l'esempio che ho appena dato di scrivere effettivamente codice) .In realtà, i tipi di flussi di lavoro che puoi creare in Alfred sono essenzialmente illimitati e ci sono già ricette integrate online, per diverse applicazioni che puoi scaricare.

    
risposta data 11.08.2017 - 07:29
fonte
3

Questa non è una scorciatoia da tastiera di per sé, ma puoi definire le lettere per rappresentare una parola o una frase. Ho impostato il mio indirizzo email per essere rappresentato da jj. Ogni volta che digito quello seguito da uno spazio, stampa il mio indirizzo email. Puoi definire quanti ne vuoi. Vai alle preferenze di sistema, tastiera. Fai clic sulla scheda di testo e puoi definire le scorciatoie.

    
risposta data 11.08.2017 - 00:55
fonte
3

Se stai bene con l'installazione di software di terze parti, una funzione di BetterTouchTool fa quello che stai cercando

link

Secondo i creatori di link BetterTouchTools è disponibile come versione di prova.

    
risposta data 11.08.2017 - 01:20
fonte

Leggi altre domande sui tag