Ant*_*tts 8 javascript visual-studio
我知道为IntelliSense使用-vsdoc.js文件,并且很容易找到jQuery的文件.其他JavaScript,Ajax和DHTML库有哪些,我在哪里可以找到这些文件?另外,是否有一个文档概述了-vsdoc.js文件的规范?
Ada*_*dam 13
Betrand LeRoy关于JavaScript的IntelliSense格式的精彩博客文章: JavaScript文档评论的格式.
简而言之:
摘要 - 用于描述函数/方法或事件.句法:
<summary locid="descriptionID">Description</summary>
Run Code Online (Sandbox Code Playgroud)
参数 - 描述函数/方法的参数.句法:
<param name="parameterName"
mayBeNull="true|false" optional="true|false"
type="ParameterType" parameterArray="true|false"
integer="true|false" domElement="true|false"
elementType="ArrayElementType" elementInteger="true|false"
elementDomElement="true|false"
elementMayBeNull="true|false">Description</param>
Run Code Online (Sandbox Code Playgroud)
param标记用于描述方法或构造函数的参数.param标签的顺序应与方法或构造函数的参数顺序相同,并且名称相同.
函数返回类型 - 语法:
<returns
type="ValueType" integer="true|false" domElement="true|false"
mayBeNull="true|false" elementType="ArrayElementType"
elementInteger="true|false" elementDomElement="true|false"
elementMayBeNull="true|false">Description</returns>
Run Code Online (Sandbox Code Playgroud)
值类型 - 描述属性(不应该使用prop的'summary') - 语法:
<value
type="ValueType" integer="true|false" domElement="true|false"
mayBeNull="true|false" elementType="ArrayElementType"
elementInteger="true|false" elementDomElement="true|false"
elementMayBeNull="true|false"
locid="descriptionID">Description</value>
Run Code Online (Sandbox Code Playgroud)
Field - 用于描述JavaScript类中的字段 - 语法:
<field name="fieldName" type="FieldType"
integer="true|false" domElement="true|false" mayBeNull="true|false"
elementType="ArrayElementType" elementInteger="true|false"
elementDomElement="true|false" elementMayBeNull="true|false"
locid="descriptionID">Description</field>
Run Code Online (Sandbox Code Playgroud)
如何将IntelliSense包含在外部JavaScript文件中,以下语法作为JavaScript文件中的第一行:
<reference path="path/to/the/script/reference.js"
assembly="Assembly.Name" name="ScriptResourceName.js"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3900 次 |
| 最近记录: |