C# 有关virsual studio 2008的智能感知体系

来源:互联网 发布:泰克网络实验室招聘 编辑:程序博客网 时间:2024/05/21 17:03

   最近看了很多人写了有关Visual Studio 的智能感知功能, 对此做一下简单的总结。

 C#的编译器在Visual studio 2008 中可以在编译的时候,选择“xml 文档文件”选项的时候


默认的时候就可以生成与程序集名称一致的xml注释文件。 当这个 XML 文件与编译过的程序集在同一目录时(注意:这个 XML 文档还必须与程序集同名,但扩展名为 .XML),Visual Studio .NET 便能用这个文件显示(IntelliSense:“智能感应”)。到 Visual Studio 2005 推出时,Visual C++ 与 Visual Basic 的编译器都能支持这个特性。

一开始我也查了一些网上的资料来实现这种功能,但是,当我在实践中发现,在Visual studio 2008引入自己开发的程序集的时候,的确可以将引用目录下的相应的xml注释文件自动引入到相应的csproj层下的Debug目录下。但是,在智能感应自己的程序集中的方法或属性的时候,却怎么也得不到相应的注释信息。

后来发现,实际上,需要将Visual studio 2008重新启动一次,这时候,当Visual studio 2008重新启动的时候,才会加载相应xml注释文件,于是发现这个智能感应功能真的是很好,尤其是对于研发中组件的开发,会提供很好的注释说明。

原创粉丝点击