Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NETMVC3&;JavaScript:如何获得函数的智能感知&;位于其他JS文件中的变量_Javascript_Asp.net Mvc 3_Model View Controller - Fatal编程技术网

ASP.NETMVC3&;JavaScript:如何获得函数的智能感知&;位于其他JS文件中的变量

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

我使用的是ASP.NETMVC3,每个视图和部分视图都有一个JavaScript文件。因此,如果我有以下文件:

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的变量名和函数签名