VS2010与.NET4系列 5.代码优化的Web开发轮廓

今天讨论VS2010带来的“代码优化的Web开发”轮廓(Web Development (Code Optimized) profile)特性,就可以对VS进行配置,隐藏所见即所得的Web设计器,取而代之的是对丰富的源代码编辑体验的优化。

VS2010 Web 轮廓

当第一次运行 VS2010 的时候,它会提示你选择一个IDE轮廓。选择的轮廓会配置工具窗口默认如何显示/停靠在IDE中,设置默认的键盘快捷键。以后可以使用【工具】【选项】菜单进行定制,覆盖或修改它们。还能通过选择【工具】【导入和导出配置】菜单命令重置轮廓和选择另一个轮廓。

当第一次启动 VS2010 的时候,在选项列表中有两个“Web开发”轮廓:

0 Choose Default Environment Settings

第一个“Web开发”轮廓选项是从 VS2008 中已经存在的Web开发轮廓的改进(有一些增强,帮助提高屏幕的有效利用)。它还允许你利用所有优秀的所见即所得的HTML和ASP.NET页面设计器增强。

第二个“Web开发(代码优化)”轮廓选项是一个新的轮廓,是在VS2010中要介绍的,它为不想使用所见即所得设计器的Web开发人员进行优化,这些开发人员在做Web开发时,宁愿在页面上体验仅编码的感觉。这个 IDE 轮廓选项隐藏了所见即所得的页面设计器选项卡,将默认的IDE布局配置为最大化屏幕上显示代码的总量(以及最少的工具栏和工具窗口)。它仍然为页面提供完全的智能感知/调试和代码编辑器体验。

比较VS2010的Web开发轮廓

通过比较两种“Web开发”轮廓的截图,可以获得不同的感受:

“Web开发”轮廓截屏:

下面的布局展示了应用了“Web开发”轮廓的默认 IDE 布局:

1 Old Profile Small IDE

“Web开发(代码优化)”轮廓截屏

下面的截屏演示了新的“Web开发(代码优化)”轮廓应用后的默认IDE布局:

2 New Profile Small IDE

下面是在更大分辨率显示器上的效果:

2 New Profile Full IDE Single File

混合和匹配特性(Mixing and Matching Features)

标准的“Web开发”轮廓和“Web开发(代码优化)”轮廓使用的所有不同的特性都是通过VS的【工具】【选项】配置对话框暴露的。这意味着可以使用任意VS轮廓(包括通用、VB和C#轮廓)启动,然后打开或关闭单独的特性来定制IDE布局和编辑体验。

例如,下面是通过【工具】【选项】启用或禁用HTML设计器的截图(这会配置是否在每个页面底部显示设计/拆分/源选项卡。):

0 Tools Options HTML Designer

这样就可以灵活定制开发体验,无论你想怎样创建一个个性化的专门为你优化的开发工具体验。

总结

这个新轮廓是为那些喜欢集中在代码上的Web开发体验的开发人员提供的一种选择,这些人不想用所见即所得设计器。

posted @ 2012-10-06 15:01  Mr. Zhang  阅读(248)  评论(0编辑  收藏  举报