对Visual Basic开发者来说,Visual Studio.NET的自动完成特征非常方便。但是,C#语言的开发者们则常常忽视了这一特征。(当然,对不使用Visual Basic的C#语言开发者而言,他们意识不到这一特性)。值得庆幸的是,Visual Studio 2005把代码片段的自动完成特征连同Visual Basic的附加特征带进了C#,J#和XML。让我们来看一看这一自动完成特征。
Code snippets(代码片段)
Code snippets是一小段针对某一功能的、可多次使用的代码。它就像创建发送电子邮件程序那样的简单。使用智能感应功能(IntelliSense)集成的Code snippets可以大大提高开发者的工作效率,因为开发者只需要按几个键就可以完成工作。你可以方便地创建自己的代码片段,Visual Studio 2005的安装程序中包括Visual Basic 和Visual C#代码片段。通用的代码片段可以使你方便地给类添加属性。只需往Visual Studio 源码中键入prop、双击[Tab]键就可以添加一个属性。此行为的结果如下: