jquery - 如何在 Visual Studio 2019 中获取 jQuery 智能感知

标签 jquery visual-studio intellisense visual-studio-2019

我正在尝试让 jQuery intellisense 在 Visual Studio 中工作。

我正在使用最新的 jQuery 版本 jquery-3.3.1.js 和最新的 Bootstrap v4.3.1。我已经尝试了 Stack Overflow 上的所有解决方案,但还没有一个对我有用。

我尝试引用jquery-3.3.1.intellisense.js但没有任何反应。我还尝试安装 jQuery 类型脚本,然后添加 jsconfig.json 并引用其中的 jQuery 类型脚本,但不幸的是,什么也没发生。

需要明确的是,我希望当我输入 $ 时智能感知能够工作。

最佳答案

这对我有用:

  1. 在我的解决方案中添加了一个 Scripts 文件夹,

  2. 添加了文件“_references.js”,

  3. 在其中添加了我对 jQuery 的引用语句(我应该升级 jQuery,呵呵):

    ///<reference path="jquery-1.10.2.js" />
    ///<reference path="jquery-1.10.2.intellisense.js" />
    
  4. 关闭/重新打开我的解决方案并立即:

IntelliSense now showing jQuery usage

这里有一些背景故事: https://www.madskristensen.net/blog/the-story-behind-_referencesjs/

关于jquery - 如何在 Visual Studio 2019 中获取 jQuery 智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55704795/

相关文章:

c# - 在 XAML 中为自定义 MarkupExtension 提供 Intellisense

jquery - jQuery 有没有办法确定一个元素是否有一个类?

javascript - 在 LocalStorage 中保存表数据

jquery - 在调整传单 map 的高度时在 Bootstrap 4 中显示/隐藏 div

c# - 为什么 System.Diagnostics.Debug.WriteLine 在 Visual Studio 2010 C# 中不起作用?

.net - 自上一步以来进程或线程已更改 (Visual Studio)

javascript - 通过 ID 获取动态创建的元素 (Jquery)

c++ - MFC:通过发布消息触发菜单操作需要什么?

javascript - 如何在 VS Code 中使用 Typescript 定义为我自己的 Javascript 服务获取 Intellisense?

c++ - 收集 Visual Studio IntelliSense 错误并通过脚本将它们转储到文本文件?