利用VS“生成方法存根”—放空层次调用 专注写代码结构

夜太黑,情渐深,无可销魂。当然“氹氹转菊花园....”,今儿个五月初五系龙舟节啊。

正式工作将满一年,第一份合同也将稀里糊涂结束,除了向往还是向往多做几年技术,有点小成亦好。喜欢设计,也喜欢扎扎实实噼噼啪啪地编码。人生第一次端午放假,心里面就悠哉喂~整理电脑文件过一下以往收藏的资料,看到一个”VS常用快捷键.mht“随意上下拖动了几下发现一个有意思或者说莫名奇妙的快捷键——生成方法存根Ctrl+K,M。我等小菜啊,没见过!

用过一番后恍然一悟:好!都是以前编码编傻了吧?

“生成方法存根 (Stub) 是一项 IntelliSense 自动代码生成功能,它提供了一种简便的方法,使 Visual Studio 在您编写方法调用时创建新的方法声明。Visual Studio 从调用推导声明。”、“使用生成方法存根 (Stub) 操作可以避免在使用之前定义所有内容。”(MSDN)

这样不就可以先不写具体的方法逻辑就能快速地搭建好代码结构,可以生成通过!“生成方法存根 (Stub) IntelliSense 操作还可以提高工作效率,因为您不需要为生成新方法从调用代码转移到定义代码,即从当前的工作中心转移到另一个分散的中心。相反,您可以编写方法调用,然后再调用生成方法存根 (Stub) 操作,这样不会分散注意力。”(MSDN)。在分层应用中,上层的开发人员也因此不必为下层的接口方法没有完成而待工。

图-1 被调用方法名首字母下划线小矩形

图-2 VS智能感知自动生成 鼠标悬停在首字母上出现下拉菜单

 

图-3 生成方法存根示例

 

而最快捷的是:鼠标悬停在方法调用的方法名任意点——Ctrl+K,M

posted @ 2009-05-28 02:56  挑灯看键  阅读(1711)  评论(2编辑  收藏  举报