ASP.NET 4 和 Visual Studio 2010 Web 开发概述 6 - Visual Studio 2010 Web 开发增强

更好的 CSS 兼容性,通过 HTML 和 ASP.NET 标记片断提高生产力,以及新的动态的智能感知 JavaScript。

1) 增强的 CSS 兼容性

Visual Studio 2010 中的 Visual Web Developer 设计器已经提高了对 CSS 2.1 标准的遵从。设计器更好的保留了 HTML 源集成而且更加健壮。

2) HTML 和 JavaScript 代码片断

在 HTML 编辑器中,智能感知会自动完成标签名称。智能感知片断特性会自动完成整个标签甚至更多。在 Visual Studio 2010 中,智能感知片断支持 JavaScript,以及旧版就支持的 C# 和 VB。

Visual Studio 2010 包含超过200个片断,来帮助自动完成通用的 ASP.NET 和 HTML 标签,包括必须的属性(例如 runat="server")和特定标签的通用属性(例如 ID, DataSourceID, ControlToValidate, Text)。

可以下载额外的片断,或编写自己的片断,让自己的团队用于通用任务。

3) JavaScript 智能感知增强

在 Visual Studio 2010 中,JavaScript 智能感知已经重新设计来提供更加丰富的编辑体验。智能感知现在可以识别被方法(例如 registerNamespace 方法)或其他 JavaScript 框架的类似技术动态生成的对象。性能也提升了,分析大型脚本库和显示智能感知几乎没有处理延迟。兼容性也提升了,可以支持几乎所有第三方库和支持多种代码风格。Documentation comments are now parsed as you type and are immediately leveraged by IntelliSense.