Visual Studio 2010 IDE中的新功能(2)

四、        自动生成新方法的代码

我们通过一个例子来说明VS 2010是如何自动为我们生成新方法的代码。首先,我们在定义方法GetDataFromFile之前,试着去调用这个方法。VS的代码编辑器很快就发现该方法没有声明,因此在该方法的名字下面标出红色波浪线,如下图所示: 

 添加一个没有定义的方法GetDataFromFile

我们把光标移到GetDataFromFile中,按下快捷键Ctrl+.(句号),我们发现在弹出的菜单提供了一个选择,如下图所示:

VS弹出生成新方法的代码的选项 

选择这个唯一的选项,VS 2010就会自动为我们生成一个方法GetDataFromFile,如下图所示:

VS自动生成新方法GetDataFromFile的代码

我们注意到,VS 2010根据我们调用GetDataFromFile的信息,非常智能地在生成的代码中自动地确定了方法的返回值和参数列表。不难发现,VS 2010的这个功能能极大地增加我们的效率。

五、        Toolbox中的搜索

VSToolbox中列出了很多常用的控件,我们在设计界面时可以从Toolbox上拖拽控件。但是用户偶尔会发现由于控件比较多,需要很多时间拖动Toolbox的滚动条反复寻找才能找到自己想要的控件。

于是VS 2010Toolbox中添加了搜索功能。我们先用鼠标点击Toolbox窗口设置焦点,然后用键盘输入我们控件的名字,Toolbox就会自动为我们找到控件。下图显示的就是当我们输入“rich”时Toolbox为我们找到RichTextBox的情形:

Toolbox中的搜索

我们发现VS 2010尽管在Toolbox中没有搜索框,但同样也能完成搜索功能。同时我们还注意到,VS在底部的状态栏中显示我们输入和搜索的状态。

六、        代码导航(Navigate To

VS提供了很强大的代码查找功能,能把类型或者方法在定义和调用的地方都查找出来。但由于查找是基于关键字查找,不但会把类型或者方法在定义和调用的地方都找出来,同时在查找结果中把注释中包含关键字的地方也列出来。因此,我们有时会觉得查找最终列出的结果太多。

VS 2010为了解决这个问题,以方便程序员更加方便地找到类型或者方法定义的地方,增加了导航(Navigate To)功能。用户可以通过按下快捷键Ctrl+,(逗号)或者点击菜单Edit/Navigate To启用该功能。

当我们按下Ctrl+,(逗号)或者点击菜单Edit/Navigate To之后,VS中就会弹出一个Navigate To的对话框。我们在Search Items中输入我们要查找的关键字,我们就在ResultsListBox中列出所有包含该关键字的类型和方法。下图是一个例子:

VS导航功能

我们选择Results中的一项,会在对话框的下半部分显示该类型或者方法定义的文件和行号。如果双击该项,VS就会导航到对应的文件位置。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值