ASP.NET (MVC) jQuery 智能感知 -> ReSharper 中的错误

发布于 2024-07-24 14:26:24 字数 390 浏览 7 评论 0原文

我正在使用 jQuery 开发 ASP.NET MVC 项目。

我引用 jQuery VSDoc 文件 (jquery-1.3.2-vsdoc.js),以便在 Visual Studio 中获取 jQuery 的 Intellisense:

<% /* %><script src="~/Scripts/jquery-1.3.2-vsdoc.js"></script><% */ %>

然后 Resharpers 实时解决方案分析(中的红色/绿色符号)右下状态栏)抱怨结束评论( */ )。

是否有另一种方法可以包含 VSDoc 文件而不会出现 Reshaper (v4.5) 抱怨?

I'm working on an ASP.NET MVC project using jQuery.

I'm referencing the jQuery VSDoc file (jquery-1.3.2-vsdoc.js) in order to get Intellisense for jQuery in Visual Studio:

<% /* %><script src="~/Scripts/jquery-1.3.2-vsdoc.js"></script><% */ %>

Then Resharpers live solution analysis (the red/green symbol in the lower right status bar) complains about the closing comment ( */ ).

Is there another way of including the VSDoc file without Reshaper (v4.5) complaining?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

舟遥客 2024-07-31 14:26:24

Visual Studio 2008 和 Visual Web Developer 有一个修补程序,如果您包含 jquery-1.3.2.js(或旁边有类似名称的 -vsdoc 文件的任何其他 js 文件),该修补程序将自动包含 -vsdoc.js 文件。 )

您可以阅读有关此修补程序的更多信息 http://blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files- is-now-available.aspx

There is a hotfix for Visual Studio 2008 and Visual Web Developer that will automatically include the -vsdoc.js file if you include jquery-1.3.2.js (or any other js file that has a similarly named -vsdoc file next to it.)

You can read more about the hotfix http://blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to-enable-vsdoc-js-intellisense-doc-files-is-now-available.aspx

可遇━不可求 2024-07-31 14:26:24

只需将脚本包含在 if 语句中即可。 这样,智能感知仍然可以在 VS 中工作,但 vsdoc 文件不会包含在 Web 输出中。

<% if(false) { %>
  <script src="../../Scripts/jquery-1.3.2-vsdoc.js"></script>
<% } %>

Simply wrap the script inclusion inside an if statement. In that way, the intellisense will still work in VS, but the vsdoc file will not be included in the web output.

<% if(false) { %>
  <script src="../../Scripts/jquery-1.3.2-vsdoc.js"></script>
<% } %>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文