Visual Studio 2011 新功能

jopen 11年前
     <p>Visual Studio 2011,也叫“vNext”是微软的下一代 IDE。它覆盖了软件开发的整个生命周期,包括设计,架构,编码,测试,验证,部署。这个版本将要求 .NET Framework 4.5。</p>    <p style="text-align:center;"><img style="width:488px;height:172px;" alt="" src="https://simg.open-open.com/show/c1388b98ef7563dfa558d7d224adecd2.jpg" width="960" height="355" /></p>    <p>1. 支持 Metro 风格的应用和游戏应用开发</p>    <p>VS 2011 将支持 Metro 风格的应用开发,也就是支持触屏设备。</p>    <p>2. 更好的 JavaScript 工具</p>    <p>从 Visual Studio 2010 开始,VS 就支持 HTML5 了。不过在 VS 2011 中,这个功能变得更强大了。支持括号匹配,智能代码提示,隐性引用,代码大纲等等。</p>    <p>3. 增强的诊断支持</p>    <p>一个新的工具叫做“Page Inspector”是用来调试 Web 应用程序的。这个工具 VS 2011 默认是不安装的,需要单独安装。它整合了 ASP.NET,浏览器,和你的应用代码,让开发者分析和调试更便捷。</p>    <p>4. 重复代码分析</p>    <p>这个功能是 VS 2011 新加的。它会分析你的代码逻辑,找出重复的代码,这样你就可以重构你的代码。</p>    <p>5. 增强的单元测试工具</p>    <p>从 VS 2011 开始,你可以根据一个 bug 的重现步骤,来按顺序生成测试用例。</p>    <p>6. 增强的应用声明周期管理(ALM)</p>    <p>ALM 工具可以让你更好的管理应用,它提供了一系列经过验证的过程和工具。ALM 的原则是协作,反馈,敏捷。这些工具都是集成在 VS 2011 IDE 中的。</p>    <p>7. 支持 IIS Express</p>    <p>VS 2011 集成了 ISS Express 作为默认的集成 web 服务器。</p>    <p>8. 支持 Smart Tasks</p>    <p>这是 VS 2011 新加的功能,可以用来简化复杂的任务和通用的特性。</p>    <p>9. 支持本地和远程调试</p>    <p>VS 2011 可以支持本地或者远程调试 Metro 应用。</p>    <p>10. 根据标记生成事件处理函数</p>    <p>在 VS 2011 中,你可以为 ASP.NET 控件生成事件处理函数,就像 WPF/XAML 那样。</p>    <p>11. 支持从页面创建用户控件</p>    <p>用户控件的好处是,可以重用很多代码。从 VS 2011 开始,你可以选择页面的一个部分,然后把这个部分创建为一个用户控件。</p>    <p>// 注:VS 2011 并没有正式发布,目前是开发者预览版。</p>    <p><a href="/misc/goto?guid=4958200429711768553" target="_blank">下载 Visual Studio 2011 开发者预览版</a></p>