Ciao,
dopo svariate prove e letture, sono riuscito nel mio intento! 🙂 Guardando la guida al punto 4.5.1 sono riuscito a scrivere una macro. Ecco come fare (il mio TeXstudio non è in italiano, quindi perdonatemi se non trovate una corrispondenza esatta): cliccare sul menu “Macro”, quindi su “Edit macro…”. Alla riga “Trigger” inserire il seguente codice:
`(?language:latex)(?<=\s|^)\hl{`
Nella riga "Tipo" selezionare "Normale". Nella riga "Contenuto LaTeX" scrivere il codice:
`\mioComando{%|%|}`
A questo punto, se si è cambiata la prima delle macro e non si è cambiato null’altro, se nel codice si preme “shift+f1”, si avrà:
`\mioComando{}`
con il cursore pronto a scriverci all’interno. Se invece si seleziona del testo e poi si “shift+f1”, si avrà:
`\mioComando{Testo selezionato.}`
Ora, usando la parte della guida indicata da Claudio, si può modificare la scorciatoia da tastiera per avere questa esecuzione disponibile con i tasti che preferiamo. Personalmente trovo questa funzione molto utile; la userò, ad esempio, per evidenziare il testo (per far applicare [tt]\hl{}[/tt] del pacchetto [tt]soulutf8.[/tt] In alcuni documenti mi si rende necessario e utile ;)).
Spero che questa spiegazione sia utile a qualcuno.
Ciao e buona giornata!
Marco.