在Visual Studio中的智能感知,相信大家都用过。summary,param,returns这几个相信很多人都用过的吧。那么field,value等等这些呢。
首先在Visual Studio中支持的Javascript智能感知有以下6种
1、summary
summary只有内容,没有其他属性。
Description:为要提示的内容
/// Description
2、param
param有2个参数 name和type以及内容。
name:对应参数名称
type:参数类型
Description:为要提示的内容
integer:是否为int类型(可选)[默认为false]
optional:参数是否可选(可选)[默认为false]
/// Description
3、field
field有2个参数 name和type以及内容。
name:字段名称
type:字段类型
Description:为要提示的内容
integer:是否为int类型(可选)[默认为false]
/// Description
4、value
value有1个参数 type以及内容。
type:属性类型
Description:为要提示的内容
integer:是否为int类型(可选)[默认为false]
/// Description
5、returns
returns有1个参数 type以及内容。
type:返回值类型
Description:为要提示的内容
integer:是否为int类型(可选)[默认为false]
/// Description
6、reference
reference有2种参数 path或name
path:Javascript文件地址
name:内部Javascript文件名
///
///
7、杂项
①提示换行
这个问题肯定困扰了不少人,在c#的xml注释中是para,但是在Javascript中是 

///
/// 这是C#中的注释
/// 这是新行
///
②type类型
下面列出常见的类型
8、完整示例及截图
本文转自 wws5201985 51CTO博客,原文链接:http://blog.51cto.com/wws5201985/746439,如需转载请自行联系原作者