Ontwikkelaars bevestigen nieuwe versus 2013+ uitbreidingswerken, die vsmacros terugbrengen
Video: Scrum: de rol van een ontwikkelaar 2024
Een macro vertegenwoordigt een reeks opdrachten en instructies gegroepeerd als een enkele opdracht om een taak automatisch uit te voeren, voornamelijk gebruikt om repetitieve acties te automatiseren.
Op VBA gebaseerde macro's zijn in VS 2012 verwijderd, maar de ontwikkelaarsgemeenschap van Microsoft heeft geen extensies opgegeven en vrijgegeven om die leemte op te vullen. Begin mei bracht het Visual Studio Team een nieuwe VS Macro-extensie uit; vandaag hebben we de bevestiging dat de extensie voor Visual Studio 2013+ prima werkt. De extensie maakt het gebruik van macro's in de IDE mogelijk en kan de meeste functies in Visual Studio opnemen, inclusief tekstbewerkingshandelingen.
De complete lijst met functies omvat:
- Neem actieve documentbewerkingen en Visual Studio IDE-opdrachten op en speel deze af
- Meerdere keren afspelen
- Beheer en houd macro's aan met een Macro Explorer
- Wijs toetsenbordbindingen toe aan elke macro
- Macro's opgenomen als JavaScript-bestanden die VS DTE-API's aanroepen
- Macrobewerking in Visual Studio met DTE IntelliSense
- Stop het afspelen
- Voorbeeldmacro's.
Nadat u de extensie hebt geïnstalleerd, is het menu Macro zichtbaar onder Extra> Macro's. De huidige macro is een tijdelijke macro waarin de laatst opgenomen macro is opgenomen. Om het op te slaan, klikt u met de rechtermuisknop op de Huidige macro en geeft u de nieuwe een naam. U kunt ook een snelkoppeling toewijzen voor snellere toegang. Na deze bewerking blijft de nieuwe macro op uw bestandssysteem staan.
Niet alle functies worden echter door deze extensie ondersteund. U kunt geen interactie opnemen met dialoogvensters of een macro uitvoeren in een andere macro. U kunt ook geen macro's van Visual Studio 2010 afspelen, omdat met deze extensie macro's in JavaScript worden geschreven, terwijl macro's in Visual Studio 2010 in VBA-macro's zijn geschreven.
Met deze uitbreidingen bewijst Microsoft opnieuw dat het zijn ontwikkelaars hoort.