Visual Studio 2010 New Feature - 建议模式(Consume First Mode)

和自甴很熟 提交于 2019-11-29 18:39:08

Visual Studio 2010 New Feature - 建议模式(Consume First Mode)


在以往我们使用Visual Studio,当输入部分关键字Intellisense就会自动帮忙找到可能要输入的Intellisence提示项目,并将最符合的Intellisence提示项目选取,此时若我们按下Tab或是Space,Visual Studio会自动帮我们用选取的字符串带入编辑区。

这样贴心的功能在大多数时候是十分的方便,但若团队是采用TDD下去开发时,这样的贴心功能就会变得有点绑手绑脚。以下面这张图片为例,若在项目中已有MyClassBase类,且MyClassBase类中已有RunTest成员方法,此时在想在单元测试中先为名为Run的新方法撰写单元测试的话,就会被IDE自动带出RunTest,还需手动下去删除修改。

但若是有按下Ctrl+Alt+Space切换至建议模式(Consume First Mode)的话,可看到Intellisence上面会多出一个输入方框,此时若不手动下去按上下键或是用鼠标左键选取Intellisence提示的项目,IDE也不会自动帮我们选取Intellisence提示的项目,而会先以消耗使用者输入的为主。

因此我们可以一边撰写完单元测试,一边利用Visual Studio的另一个新功能Generate From Usage为该类加入对应的方法。

待所有的单元测试整个完成后在回到类中完成程序。

Link

  • [VS2010 Online]解析Historical debug in Visual Studio 2010 - IntelliTrace
  • Intellisense for TDD in Visual Studio 2010

原文:大专栏  Visual Studio 2010 New Feature - 建议模式(Consume First Mode)


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!