In Visual Studio 11, you cannot use macros. This indicates that macro Extensions cannot be embedded into the IDE in the first Visual Studio version in the last decade. However, the complete compilation extension can still be created, and new project templates can also be added, which makes the entire process more convenient.
Based on Microsoft's usage tracking data, the number of Macros in Visual Studio is less than 1% of the total number of developers. This is not enough for Microsoft to discard this function. The macro function maintenance cost in Visual Studio is too high, which is another reason. Unlike other functions, the macro support, each new version of Visual Studio must be updated and a lot of tiring tests must be performed. In theory, users should be able to record and play any function in the macro IDE, which puts a huge burden on Microsoft's maintenance.
Matt Kaufman said: Macro ide has not been updated in several versions. After you start it, you will soon be able to see it as an old version of Visual Studio. Even more troublesome: It only supports Visual Basic. You cannot use C # or other new. NET languages to create macros.
As mentioned above, the extensibility support now includes some new project templates. The templates in the following Table support C # and VB:
- Visual Studio package: used by previous vspackage-style plug-ins.
- Editor classifier: used to create your own syntax highlighting.
- Editor text adornment: used to create colored text in the editor window.
- Editor viewport adornment: used to place visual elements related to the visual appearance of the editor.
- [Vb/C #] work item Template
- [Vb/C #] project template
- Vsix project: this is a new plug-in model, which is the most common in Visual Studio Gallery.
- Windows Forms toolbox Control
- WPF toolbox Control
In addition to language-specific templates, there is also a common extension folder, including:
- Visual Studio add-in: This is a wizard that allows you to create the add-in Plug-in using C #, VB, C ++ ATL, or C ++ CLR.
- Visual Studio package: Another wizard that allows you to select between C #, VB, and C ++.
- Visual Studio shell isolated: You can use it to create applications based on Visual Studio IDE. For early examples, see addon studio for World of Warcraft.
Download vs11 now
Http://www.microsoft.com/click/services/Redirect2.ashx? Cr_cc = 200098144