zoukankan      html  css  js  c++  java
  • VS2010 IDE新特性随笔

    1.更强大的智能提示功能

      在页面(webform或winform均可)上拖一按钮,重命名为btnSayHello,然后在CS代码写中,输入btn、say、hello均可以找到该控件(以前的版本只能通过输入输入首字母进行查找),如下图:

      

      我们做个小小的测试:就是将btnSayHello改为btnsayHello(注意Say改成了小写),然后再在代码中输入say就找不到该控件了,而输入hello依然能找到此控件。  

    2.提取方法功能(这个功能VS2008中也有)

      我们在FormLoad中写入若干代码,此处我只写了一行:

      MessageBox.Show("Hello");

      而在btnSayHello的Click事件中,我们可能也需要上面这段代码,根据我们的经验,具有相同的操作的代码段,我们可以将其提取成一个方法,在VS2010中,提供了一个简单的操作方法予以实现:

      

      这样将会弹出一个对话框,要我们输入新方法的名称,此处我输入SayHello:

      

      VS2010将会自动为我们创建一个名为SayHello的方法,并将上面的代码段剪切到此方法内:

        

    3.Ctrl+","定位功能

      当一个类中代码量过大,或者一个接口中定义的方法过多,而你想定位到指定的一个方法怎么办呢?Ctrl+F?现在不必了,有更简单的方法,只要你按一下快捷键“Ctrl+,”(或菜单栏-->编辑-->定位到)即可以弹出一个搜索对话框,在此框中输入方法名称中包含的关键字即可以查找到,如下图:

      
    4.选中方法名,则页面中所有引用该方法的地方都会高亮显示

      在VS2010中,鼠标定位到一个方法(或变量),IDE会自动高亮选择所有引用或定义此方法(或变量的)地方,如下图:

      
    5.查看调用结构层次

      在VS中,如果你想查看一个方法(或字段属性等)被引用的次数,则可以通过点距该方法--->右键--->查找所有引用,来查找一个方法(或字段属性等)的所有引用情况。而如果你想查看其在某个页面的调用情况,那就只能通过Ctrl+F查找了。现在在VS2010中,你可以直接点句键--->查看调用层次结构 即可:

      
    6.扩展应用

      这个功能也是比较好的,其作用是在VS2010中添加扩展功能(插件),操作方式如下:

      

    大名鼎鼎的reflector也能在此找到,成为vs2010的插件。

  • 相关阅读:
    hdu 4324(dfs)
    hdu 2376(求树上任意两点之间距离之和的平均值)
    hdu 3665(最短路)
    hdu 4463(最小生成树变形)
    hdu 2242(边双连通分量)
    hdu 2682(最小生成树)
    hdu 2444(二分图的判断以及求最大匹配)
    陶哲轩实分析命题6.4.12
    陶哲轩实分析习题8.3.4
    CantorBernsteinSchroeder定理的证明
  • 原文地址:https://www.cnblogs.com/Deper/p/1750326.html
Copyright © 2011-2022 走看看