ASP.NETMVC3&;JavaScript:如何获得函数的智能感知&;位于其他JS文件中的变量
我使用的是ASP.NETMVC3,每个视图和部分视图都有一个JavaScript文件。因此,如果我有以下文件:ASP.NETMVC3&;JavaScript:如何获得函数的智能感知&;位于其他JS文件中的变量,javascript,asp.net-mvc-3,model-view-controller,Javascript,Asp.net Mvc 3,Model View Controller,我使用的是ASP.NETMVC3,每个视图和部分视图都有一个JavaScript文件。因此,如果我有以下文件: User.cshtml User.js _EditUser.cshtml _EditUser.js 现在,我想在文件“\u EditUser.js”中为“User.js”中定义的函数和变量设置intellisense。这可能吗?尝试添加 /// <reference path="User.js" /> // 到_EditUser.js的顶部 更新: 要查看User.j
User.cshtml
User.js
_EditUser.cshtml
_EditUser.js
现在,我想在文件“\u EditUser.js”中为“User.js”中定义的函数和变量设置intellisense。这可能吗?尝试添加
/// <reference path="User.js" />
//
到_EditUser.js的顶部
更新:
要查看User.js的变量和函数的名称,您需要添加带有标记的特殊注释。它们就像在VisualStudio中记录C#代码的常用注释一样。一个小的区别是,这个注释是在函数体中,而不是以前。您可以在jQuery和文档文件中看到它,正如您在评论中提到的
function Some(key, value)
{
/// <summary>Function do some value with key</summary>
/// <param name="key" type="String">Key argument</param>
/// ... and so on ...
}
函数部分(键、值)
{
///函数使用键执行一些值
///关键论点
///……等等。。。
}
尝试添加
/// <reference path="User.js" />
//
到_EditUser.js的顶部
更新:
要查看User.js的变量和函数的名称,您需要添加带有标记的特殊注释。它们就像在VisualStudio中记录C#代码的常用注释一样。一个小的区别是,这个注释是在函数体中,而不是以前。您可以在jQuery和文档文件中看到它,正如您在评论中提到的
function Some(key, value)
{
/// <summary>Function do some value with key</summary>
/// <param name="key" type="String">Key argument</param>
/// ... and so on ...
}
函数部分(键、值)
{
///函数使用键执行一些值
///关键论点
///……等等。。。
}
我已经试过了,没用。我想,我必须像jquery文档文件那样做……是的,您需要记录您的变量和函数。但至少(带参考号)可以看到User.jsI的变量名和函数签名已经尝试过了,但没有成功。我想,我必须像jquery文档文件那样做……是的,您需要记录您的变量和函数。但至少(带参考号)可以看到User.js的变量名和函数签名