编辑 JS 文件时的智能感知
Posted
技术标签:
【中文标题】编辑 JS 文件时的智能感知【英文标题】:Intellisense while editing JS files 【发布时间】:2012-02-09 18:20:22 【问题描述】:我正在 Visual Studio 中创建项目。在 html 文件中编辑 JS 时,由于我们在顶部包含了对所有 JQuery 文件的引用,因此我们获得了 jquery 实例的智能感知。但是,当我们编辑 JS 文件时,我们根本没有任何智能感知!有没有办法在那里获得智能感知?
【问题讨论】:
你在什么平台上编辑?蚀?网豆?视觉工作室? 这是专门针对 VisualStudio 的吗? @T.J. Crowder 我的回答被接受了,所以我想这个问题毕竟是关于 Visual Studio 的。我已经重新添加了标签。 【参考方案1】:假设您正在谈论 Visual Studio,请尝试将以下行添加到 .js 文件的顶部。
/// <reference path="~/path/to/your/jquery.js"/>
另外,如果您使用的不是随 Visual Studio 打包的 jQuery 版本,您需要一个与您的 jquery 文件名匹配的 jquery-x.x.x-vsdoc.js
文件,并将该 vsdoc 放在与您的 jQuery 相同的目录中图书馆。
(例如,如果您使用jquery-1.5.2.min.js
,您将希望jquery-1.5.2-vsdoc.js
在您的项目的同一目录中)
您可以在此页面获取适用的 vsdoc 文件:
http://appendto.com/community/jquery-vsdoc
【讨论】:
【参考方案2】:您似乎在暗示您正在使用 Visual Studio 来编辑您的 JS 文件。如果是这样,也许 VS 的 JScript Editor Extensions 扩展对你有用。它在 JS 文件中添加了对 Intellisense 的支持。
【讨论】:
以上是关于编辑 JS 文件时的智能感知的主要内容,如果未能解决你的问题,请参考以下文章
Android .axml 智能感知不能与支持库控件一起使用
什么免费的 javascript 编辑器可以做这种智能感知 [关闭]
用于 JavaScript 的 VSCode 智能感知自动完成