Visual Studio 2010 -新特性,但我要的比这个更多!

简介: 作为一个IDE,我们用的最多的就是编辑功能。我们希望这个IDE能够最快速度的准确的找到我们要查看和修改的东西。最快速度的展示我们正在编写code的结构,我们希望要的东西就在手边。我比较了一下VS 2010和 My Eclipse的邮件菜单。

作为一个IDE,我们用的最多的就是编辑功能。我们希望这个IDE能够最快速度的准确的找到我们要查看和修改的东西。最快速度的展示我们正在编写code的结构,我们希望要的东西就在手边。我比较了一下VS 2010和 My Eclipse的邮件菜单。下面这个抓图是 My Eclipse 中的右键菜单:

image

Open Declaration

VS 2008中没有快捷键

VS 2010中提供了快捷键F12

Open Type Hierarchy

VS 2008 没有提供这个功能。

VS 2010 新增了这个功能(快捷键Cotrl +K, Ctrol + T):

image

显示的结果

image

Show in Breadcrumb

VS  2008 和VS 2010都没有提供。

Quick Outline

VS 2008没有这个功能。

在Visual Studio 2010中,我们可以通过在任何代码文件中使用快捷键“Ctrl + ,”(Ctrl键加上逗号键)调出“Quick Search”窗口。

 

image

Show In

就是这个功能:

image

 

这是一个比较困惑我的问题,似乎从VS 2003 之后,这个功能就从VS里面消失了,而我要去定位一个类还要去手工查找。

VS 2003里有一个(synchronize Class View):

image

VS 2008 就没有了:

image

2010里面也没有:

image

Refactor

image

 

 

 

 

image

image

Surround With

image

 

image

 

 

 

Team的支持,内置支持TFS,对SVN没有支持,可以理解,但是比较遗憾。

Context menu items

VS2008

VS2010

MyEclipse

Open Declaration

Support(without short Key)

Support(with short key)

Support(with short key)

Open Type Hierarchy

Not support

Not support

support

Open Call Hierarchy

Not support

support

support

Show in Breadcrumb

Not support

Not support

support

Quick Outline

Not support

Not support

support

Quick Type Hierarchy

Not support

Not support

support

Show In

Not support

Not support

support

Refactor

Support(need to improve)

Support(need to improve)

support

 

菜单排列次序:

image

增加Synchronize Class View:

http://blogs.msdn.com/ansonh/archive/2005/12/09/502020.aspx

目录
相关文章
|
C#
一起谈.NET技术,基于Visual Studio 2010 阐述C#4个特性
  Csharp4.0与以往版本基础体现了强大的性能优势,主要体现在以下四个方面:   1. 通过委托成员来实现接口   在C# 4.0中可以通过委托来实现某个成员的接口,例如下面的代码: public class Foo : IList   {   private List _Collection implements IList;   public Foo()   {   _Collection = new List();   }   }   被封闭的成员可以用委托实现一个或多个接口,多个接口用逗号分隔。
1107 0
|
前端开发 JavaScript 开发工具
Visual Studio Code 1.28 发布,大量新特性来袭
Visual Studio Code 1.28 已发布,更新亮点包括:  ●  Custom file icons - VS Code 现在为某些常见的 VS Code 文件类型提供自定义图标。  ●  Project level snippets - 代码片段可单独拿来研究,并与团队共享。
1399 0

热门文章

最新文章