Crea scorciatoia da tastiera per la voce del menu contestuale


2

Evernote Mac ha una funzione chiamata "Copia Classic Note Link" che uso costantemente, appare solo nel menu contestuale quando fai clic con il tasto destro su una nota come questa:

inserisci qui la descrizione dell'immagine

Anche se ha una scorciatoia Option-C, ma ha effetto solo DOPO che viene mostrato il menu di scelta rapida, il che significa che ho ancora bisogno di un ulteriore clic con il tasto destro per utilizzare la funzione.

Ho provato a creare un collegamento evernote personalizzato nel sistema Preference > Keyboard > Shortcuts > App Shortcutsma in vail. Suppongo che l'approccio funzioni solo per le voci di menu, non per le voci di menu di scelta rapida.

qualche idea?


1
Conoscete Applescript? Osservando la libreria di script di Evernote e la sintassi di ciascun tipo di collegamento, dovresti essere in grado di colmare il gap creando uno script, inserendolo nella cartella degli script di Evernote e assegnando quella scorciatoia da tastiera. Tuttavia, non so di avere il tempo di scrivere la sceneggiatura e fornire una risposta completa.
Christopher Harwood,

Risposte:


0

L'opzione C sembra non funzionare più. Non è più visibile alcuna scorciatoia da tastiera per "Copia collegamento note classico" nel menu contestuale. La creazione di uno nelle Preferenze di Sistema ha fatto scomparire del tutto il pulsante "Copia link nota classica". Forse questa è una recente modifica a Evernote.

Comunque, ho capito una soluzione. Non è carino, ma sembra fare il trucco.

Per farlo funzionare, dovrai usare due strumenti: BetterTouchTool e AppleScript.

BetterTouchTool è in grado di simulare un clic destro senza dover utilizzare un mouse o un trackpad .

Sebbene BetterTouchTool sia in grado di simulare anche la pressione dei tasti, non sono riuscito a far attendere una frazione di secondo tra la pressione e il mantenimento del tasto alt e la pressione di invio. Ciò significa che il tasto invio è stato effettivamente premuto prima che fosse visibile il pulsante "Copia link nota classica". Così ho deciso di usare invece AppleScript.

Per prima cosa crea questo AppleScript (che ho chiamato Alt Return.scpt - assicurati di fare riferimento allo script giusto in BetterTouchTool) e memorizzalo da qualche parte.

tell application "Evernote"
    tell application "System Events"
        key down option
        delay 0.2
        keystroke "c"
        delay 0.2
        key code 36 -- press return
        key up option
    end tell
end tell

Quindi creare questo flusso di lavoro in BetterTouchTool:

  • Decidi quale scorciatoia da tastiera vuoi usare
  • Crea una scorciatoia da tastiera con un '"azione assegnata" - Tasto destro
  • Avanti: 'Allega azione aggiuntiva' - Apri applicazione / file / AppleScript ...
  • Collegamento ad AppleScript appena creato

Non sono autorizzato a pubblicare una foto di questo flusso di lavoro (ancora) poiché ho appena creato il mio account. Spero che questo aiuti qualcuno!

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.