滴水逆向联盟

标题: Visual Studio 11开发指南(2) Visual Studio 11放弃宏处理 [打印本页]

作者: 大灰狼    时间: 2014-10-28 08:36
标题: Visual Studio 11开发指南(2) Visual Studio 11放弃宏处理


Visual Studio 11版本中,用户将无法使用宏。这标志着:近十年来,头一个Visual Studio的版本无法允许向IDE 中随意嵌入宏扩展。不过,完整编译的扩展仍可以创建,新的项目模板也可以加入,这让整个过程变得更加方便。

根据Microsoft所做的使用率跟踪数据,Visual Studio中宏的使用人数不到开发人员总数的1%。这还不足以让Microsoft放弃这个功能,Visual Studio中的宏功能维护成本过高,是另外一个原因,与其他功能不同,对宏的支持,必须要随着Visual Studio每个新版本更新,并做大量令人疲倦的测试。理论上,用户应该可以在宏IDE中录制并播放任何功能,这给微软的维护增加了巨大负担。

Matt Kaufman说:宏IDE已经好几个版本都没有更新了。用户把它启动之后,很快就能看出来它像一个老版本的Visual Studio。更麻烦的是:它还是只支持Visual Basic。用户不能使用C#或是其他新的.NET语言来创建宏。

如前所述,对扩展性的支持现在包括一些新的项目模板。下表中的模板支持C#和VB:

除了语言特定的模板之外,还有一个常用的扩展文件夹,包括:







欢迎光临 滴水逆向联盟 (http://dtdebug.com/) Powered by Discuz! X3.2