艾伟_转载:VS.NET 2010 新功能 [整理]

简介: vs.net 2010已经发布了beta2版本,除了全新的采用WPF开发的UI以外,也增加了一些新的小功能:     1.浮动文档(floating documents):       使窗口可以脱离到VS.

      vs.net 2010已经发布了beta2版本,除了全新的采用WPF开发的UI以外,也增加了一些新的小功能:
 
  1.浮动文档(floating documents):
      使窗口可以脱离到VS.NET外面,以前在比较两个文档的代码时,只能通过截成上下左右两个区域,现在你甚至可以用两个显示器同时来开发.
       screenshot
2.模型导航:
     新建项目或者新建时,右上角增加了一下搜索框,可以搜索已经安装的模型或者在线搜索模板. 增加了framework 4.0的选择.
      screenshot
3.扩展管理器(Extension Manager):
    Vs.net终于在扩展方面有所加强了,因为之前的扩展管理实在是太差了。通过扩展管理器,可以直接在线搜索安装扩展,DSL都是以扩展的方式安装的:
    screenshot
4.代码折叠
对代码折叠部在左侧添加了一些图形和颜色提示,记得原来Resharper提供过这样的功能。
image
5.   Box Selection and Multi-Line Editing(多线编辑)
    在Beta1中丢失的功能,将会继续加强。另外可以对选中的Box内容进行统一缩近处理,插入内容处理。具体的介绍见这里的视频. 
6.   放大镜
    可以对Text Editor中的代码进行放大缩小。可以使用ctrl+鼠标滚轮控制,也可以直接通过左下角的下拉框控制,还可以通过快捷键ctrl+shift+<或者> 控制。在演示程序时这个功能很是有用,可以查看这里的视频介绍。

screenshot

7.选中文本的颜色高亮
   在vs 2008中,选中的代码全部是同一颜色显示,但是在2010中,选中代码后同样关键字高亮显示。为了这个功能,vs2010禁掉了Tools->Options->Environment->Fonts and Colors对Selected Text的项前颜色的设置.
   image

  8.Highlight references   (单击某一对象,所有此对象的引用稍后会被高亮选中, 快捷键 CTRL+SHIFT+↑移动到上一个引用,CTRL+SHIFT+↓移动到下一个引用
  9.Call hierarchy(显示一个方法的调用层次,很方便的查看一个方法被谁调用和调用了谁)
    image

10.并行编程与调试
      通过在调试的过程中,查看每个线程的状态的当前位置。对于并行开发应该相当有用。
   image

11 .XSLT和XSD编辑的支持
       能够直接分析和调试XSLT文档,并且2010引进了XSL设计器。
    image 

   image

 

其它新的功能大家来补充啊.. 

目录
相关文章
一起谈.NET技术,Visual Studio 2010 RC 几个很酷的新功能
我一直在使用Visual Studio 2010RC版本。它有很多让人欣喜的东西。下面将其列举出来: Sequence Diagram Generation     我觉得这是一个救星。我不知道你是怎么样的,但作为开发人员,我在完成设计之后,就想潜心投入代码中。
894 0
|
.NET C# 开发框架
《圣殿祭司的ASP.NET4.0专家技术手册》----1-2 .NET 4.0平台新功能概览
圣殿祭司的ASP.NET4.0专家技术手册 .NET平台版本从1.0、1.1、2.0、3.0、3.5不断演进。最新4.0版的重要改进如下: NET Framework 4.0 Visual C# 2010 Visual Basic 2010 Visual F# 2010(或F# 2.
1270 0
|
安全 网络协议 .NET
.NET Framework 新功能和增强的功能
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chinahuyong/article/details/2563086 .
1004 0
|
3月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
38 0
|
29天前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
28 0
|
29天前
mvc.net分页查询案例——mvc-paper.css
mvc.net分页查询案例——mvc-paper.css
5 0
|
1月前
|
开发框架 前端开发 .NET
C# .NET面试系列六:ASP.NET MVC
<h2>ASP.NET MVC #### 1. MVC 中的 TempData\ViewBag\ViewData 区别? 在ASP.NET MVC中,TempData、ViewBag 和 ViewData 都是用于在控制器和视图之间传递数据的机制,但它们有一些区别。 <b>TempData:</b> 1、生命周期 ```c# TempData 的生命周期是短暂的,数据只在当前请求和下一次请求之间有效。一旦数据被读取,它就会被标记为已读,下一次请求时就会被清除。 ``` 2、用途 ```c# 主要用于在两个动作之间传递数据,例如在一个动作中设置 TempData,然后在重定向到另
95 5