Una macro rappresenta una serie di comandi e istruzioni raggruppati in un unico comando per eseguire automaticamente un'attività, utilizzata principalmente per automatizzare azioni ripetitive.
Le macro basate su VBA sono state rimosse in VS 2012, ma la comunità di sviluppatori di Microsoft non si è arresa e ha rilasciato estensioni per colmare questa lacuna. All'inizio di maggio, il team di Visual Studio ha rilasciato una nuova estensione VS Macro; oggi abbiamo la conferma che l'estensione per Visual Studio 2013+ funziona perfettamente. L'estensione consente l'uso di macro nell'IDE e può registrare la maggior parte delle funzionalità in Visual Studio, incluse le operazioni di modifica del testo.
L'elenco completo delle funzionalità include:
- Registra e riproduci le operazioni sui documenti attivi e i comandi IDE di Visual Studio
- Riproduci più volte
- Gestisci e mantieni le macro con un Macro Explorer
- Assegna le associazioni della tastiera a qualsiasi macro
- Macro registrate come file JavaScript che chiamano API VS DTE
- Modifica delle macro in Visual Studio con DTE IntelliSense
- Interrompi la riproduzione
- Macro di esempio.
Dopo aver installato l'estensione, il menu Macro sarà visibile in Strumenti > Macro. La macro corrente è temporanea che incorpora l'ultima macro registrata. Per salvarlo, fai clic con il pulsante destro del mouse sulla macro Corrente e assegna un nome alla nuova. Puoi anche assegnare una scorciatoia per un accesso più rapido. Dopo questa operazione, la nuova macro rimarrà quindi nel tuo file system.
Tuttavia, non tutte le funzionalità sono supportate da questa estensione. Non è possibile registrare l'interazione con le finestre di dialogo o eseguire una macro all'interno di un'altra macro. Inoltre, non è possibile riprodurre macro da Visual Studio 2010 perché con questa estensione le macro vengono scritte in JavaScript mentre le macro in Visual Studio 2010 sono state scritte in Macro VBA.
Con queste estensioni, Microsoft dimostra ancora una volta di ascoltare i suoi sviluppatori.
STORIE CORRELATE CHE DEVI SCOPRIRE:
- Windows 10 Anniversary Update SDK rilasciato agli sviluppatori
- Microsoft cerca di migliorare Bing Maps portando nuova tecnologia agli sviluppatori
- Correggi "La tua licenza di sviluppatore è scaduta" in Windows 8, 8.1, 10