Apparemment, les macros ont été supprimées de Visual Studio 2012.
Existe-t-il un plugin/extension/outil qui me permet d’enregistrer et de jouer des macros au clavier (un peu comme la macro temporaire d’enregistrement/lecture dans Visual Studio 2010)?
Par exemple, j'utilise généralement une macro lors de la conversion de code d'une langue à une autre ou pour générer rapidement des propriétés à partir d'une liste de textes, etc.
En cours de révision → Terminé
Nous avons entendu vos commentaires haut et fort et nous travaillons sur une solution. Nous sommes donc très heureux d’annoncer que nous venons de publier une version de Macros prenant en charge Visual Studio 2015 et Visual Studio 2013.
Pendant que nous y étions, nous avons profité de l’occasion pour corriger quelques bugs et améliorer les raccourcis clavier. Nous espérons que vous l'apprécierez.
Pour plus d'informations, voir l'article du blog ici: http://aka.ms/vsmacros
Nous avons également ouvert le code sous la licence MIT. Si vous avez des suggestions ou des contributions, n'hésitez pas à créer un problème ou une demande d'extraction dans le nouveau référentiel GitHub: http://github.com/Microsoft/VS-Macros
Justin Clareburt Gestionnaire de programme principal
Macros for Visual Studio est une extension pour Visual Studio 2013 et Visual Studio 2015 qui permet l'utilisation de macros pour automatiser des tâches répétitives dans l'EDI. L'extension peut enregistrer la plupart des commandes dans Visual Studio, y compris les opérations d'édition de texte. Caractéristiques
Vous pouvez essayer l'extension Macros de texte pour Visual Studio 2012-2017 (j'en suis l'auteur). Il fait fondamentalement la même chose que les macros Notepad ++ (édition de texte, pas d'automatisation de l'interface utilisateur).
Le code est open source ( GitHub ), alors n'hésitez pas à apporter des améliorations :-)
Dans cette version de Visual Studio, bien qu’il existe littéralement des centaines de fonctionnalités, nous en avons retiré quelques-unes. L'une d'entre elles est la fonction d'automatisation des macros, y compris l'enregistrement/la relecture de macros, les projets de macros et l'EDI de macros. Bien que nous sachions que les macros ont été utiles pour ceux qui les utilisent, nos données d'utilisation montrent malheureusement que moins de 1% des développeurs Visual Studio profitent de cette fonctionnalité. Par conséquent, nous nous sommes retrouvés à investir plus profondément dans les zones de Visual Studio qui sont utilisées quotidiennement et nous n’avons pas mis à jour de macros pour plusieurs versions.
Source: Macros dans l'aperçu du développeur de Visual Studio 11
J'ai commencé à contourner ce problème (bien que cela ne soit pas pratique) en coupant/collant dans Notepad ++ , enregistrez et exécutez la macro à cet endroit, puis en le coupant/collant dans Visual Studio 2012.
Démarquez-vous et votez pour le retour des macros!
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2650757-bring-back-macros
MISE À JOUR (04/10/2013):
Yay! Merci à vos votes les macros sont maintenant considérés pour le retour! Continuer à pousser!
Nous étudions actuellement la possibilité de fournir une fonctionnalité de script dans une future version de Visual Studio. Veuillez continuer à nous faire part de vos commentaires sur la capacité de script que nous devrions offrir pendant que nous recherchons cette suggestion.
Tony Goodhew, responsable de programme, VS Pro.
Depuis que j'ai utilisé Sublime Text , j’ai trouvé qu’il existe de meilleurs moyens d’éditer du texte qu’en utilisant des macros.
Sublime vous permet d’éditer votre texte avec plusieurs curseurs à la fois. C’est difficile à expliquer, mais plusieurs animations l’affiche à http://www.sublimetext.com
J'ai également ajouté Sublime en tant qu'outil externe à Visual Studio:
Cela ouvrira le document actuel dans Sublime à la même position du curseur que vous étiez dans VS.
(Sublime peut aussi faire des macros si vous en avez encore besoin)
Visual Commander extension (développée par moi) prend en charge l'enregistrement et la lecture de macros d'édition de code dans Visual Studio 2015/2017/2019.
On vient de me signaler que Microsoft a publié une extension de Visual Studio 2013 pour prendre en charge le retour de macros:
https://visualstudiogallery.msdn.Microsoft.com/d3fbf133-e51b-41a2-b86f-9560a96ff62b
Je conseillerais quand même de voter pour cette fonctionnalité afin de les encourager à rendre l'extension disponible pour Visual studio 2015 également: https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2650757- ramener-macros
Utiliser Macros pour Visual Studio 2013 + 2015
URL de source ouverte de macros: https://github.com/Microsoft/VS-Macros
Annonce sur le blog MSDN: extension de macros: prise en charge de VS 2015 et à source ouverte
L'extension Visual Commander vous permet d'automatiser des tâches répétitives dans Visual Studio.
VSScript autorise l'enregistrement, l'écriture et l'édition de macros dans Lua , bien que je n'ai pas encore pu le faire fonctionner avec Visual Studio 2015 (le bouton de commande est grisé; documentation indique que Visual Studio 2005 à 2015 RC sont pris en charge).
Il est actuellement publié en tant que freeware.