I suggest you ...

Bring back Macros

I am amazed you've decided to remove Macros from Visual Studio. Not only are they useful for general programming, but they're a great way to be introduced to the Visual Studio APIs.

If you are unwilling to put in the development time towards them, please release the source code and let the community maintain it as an extension.

6,002 votes
Sign in
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    cpmcgrathcpmcgrath shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Anonymous shared a merged idea: I really liked the record and play macro functions in VS 2010, will that ever be added back?  ·   · 
    Anonymous shared a merged idea: Reactivate the editor macro feature  ·   · 
    AnonymousAnonymous shared a merged idea: Keyboard macros.  ·   · 
    Anonymous shared a merged idea: Macros on debugging  ·   · 
    Todd CarterTodd Carter shared a merged idea: Bring Back Macro Support in VS 2012  ·   · 
    WaldyrWaldyr shared a merged idea: Bring back the Macros support on Visual Studio  ·   · 

    We’ve heard your feedback loud and clear, and we’ve been working on a solution. We’re therefore very happy to announce that we’ve now released a version of Macros that supports both Visual Studio 2015 and Visual Studio 2013.

    While we were at it, we took the opportunity to fix a couple of bugs and improved the keyboard shortcuts.
    We hope you enjoy it.

    For more information, see the blog post here: http://aka.ms/vsmacros

    We’ve also open-sourced the code under the MIT license. If you have any suggestions or contributions, feel free to create an issue or a pull request in the new GitHub repo: http://github.com/Microsoft/VS-Macros

    Justin Clareburt
    Senior Program Manager
    Visual Studio Extensibility Team


    Sign in
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      • StanislavStanislav commented  ·   ·  Flag as inappropriate

        We were using .vsmacros/.vsmproj a lot to automate different tasks on files in our sources. VBA is terrible to make macros but result functionality was perfect!!! Dream about get it back!

      • Anonymous commented  ·   ·  Flag as inappropriate

        Until macros are coming back I will always have a VS2010 version in parallel. Bring them back!!!

      • VladimirVladimir commented  ·   ·  Flag as inappropriate

        Macros were invaluable. Record/playback and simple automation were extremely useful. I believe that average developers were not aware of their existence, otherwise macros would show much better usage statistics.

      • Alan BatesAlan Bates commented  ·   ·  Flag as inappropriate

        I don't understand why the feature was just completely dropped. An adamant but small-ish developer community with disproportionate support costs borne by the vendor? The macro IDE seems like it was a perfect candidate to be tossed to codeplex.

        I understand that there was a large maintenance cost for updating the IDE to work with each new VS flagship release...but couldn't it have alternatively been declared an End of Life product, Visual Studio would maintain the capabiliy to run generated macros, but the validity of those macros would no longer be validated by the Visual Studio team?

        ...mad that they're gone (I hated writing them in VB but you could create a lot of useful, private, ad hoc extensions with them) but hopeful that they'll be back.

      • Marc-Antoine ProulxMarc-Antoine Proulx commented  ·   ·  Flag as inappropriate

        Please bring the Macros back. I just don't understand how somebody came to the conclusion that they needed to be removed. I don't use them that often, but it's very useful when I do.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Please bring Macros back in VS2013. Just for simple text editing would be sufficient for me.

      • RodRod commented  ·   ·  Flag as inappropriate

        I use them often. Please bring them back. Every thing else about this IDE blows the competition out of the water. Give me my macros back!

      • Howard BergHoward Berg commented  ·   ·  Flag as inappropriate

        LightSwitch is rapidly becoming mature, but in the meantime, I prefer to automate creating/updating screens (e.g. loop for each table/screen) vs one at a time. Like always, I would use a macro to learn the API calls required to do a task, and then write the macro to do the work.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Macro has alwas been an extremly useful and powerful text-editing feature, I wonder who ad whay had the idea to remove them ? I want to have it back !

      • EnriqueEnrique commented  ·   ·  Flag as inappropriate

        Horrified to see that macros were gone! I used it almost every day... Luckily, some guy on the web provided an extension... but hopefully, MS will bring this one back.

        I just cannot understand what MS was thinking about... Too bad too many frustrated programmers won't see this link here, to express their own frustrations...

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        Just upgraded from VS2008 to VS2013. Missing at least two features:
        - Macros were used daily.
        - Find Symbol.
        Definitely need them back.

      • Jim NicholsJim Nichols commented  ·   ·  Flag as inappropriate

        Macros were a huge part of my development process. The ability to not only record a macro but create a toolbar button for it aided me EVERY DAY!!!! Macros should be just as much of a part of Visual Studio as they are in Office.

      • Anonymous commented  ·   ·  Flag as inappropriate

        I've read that Microsoft removed Macros from Visual Studio, because their statistics showed that it was not an oft used feature. I can tell you, I did not use it often myself, but when I did find a need for it, it made a HUGE impact and cut my work load down by many times.

        Because a feature is not often used does not equate to its importance.

      • Anonymous commented  ·   ·  Flag as inappropriate

        How about making Python the Scripting language of VS :D It'd be good for these vb script guys to learn something new ;)

      • Toby SharpToby Sharp commented  ·   ·  Flag as inappropriate

        A very very useful subset of macro functionality would be a simple record & playback function for repeated keystrokes. This might not require full scripting.

      • Ramesh KadambiRamesh Kadambi commented  ·   ·  Flag as inappropriate

        I think this was the dumbest idea by Microsoft Visual Studio Team. I have a whole suite of tools that facilitate commenting code and generating documentation written as macros which are unusable in visual studio 2013. Please put it back.

      1 2 5 7 9 32 33

      Feedback and Knowledge Base