在Visual Studio 2022 ASP上启用JQuery Intellisense.NET核心6



我在Visual Studio 2022上启动了一个新的asp.net核心6(mvc(项目,并将jquery添加到wwwroot/jquery文件夹中。当键入jquery函数时,intellisense不起作用。我试着添加一个参考路径,就像在旧的visual studio版本上一样,但没有成功。

https://i.stack.imgur.com/2WNN0.png

然后尝试添加一个jsconfig.json文件,就像我发现的一些帖子中推荐的那样,但这也不起作用,可能是因为我离线工作,它应该从互联网上获取一些东西。有人能帮忙吗?

这为我修复了Visual Studio 2022上的问题:

将这一行放在.js文件的最上面(当然带有正确的jquery路径(

///<reference path="Scripts/jquery-3.5.0.js" />

我也遇到过类似的问题。在一个同事创建的项目中,jQuery Intellisense不适合我。在项目中进行了数周的服务器端开发后,我开始了一项前端开发任务,发现我没有jQuery Intellisense。要恢复jQueryIntellisense,我所要做的就是关闭该解决方案,删除该解决方案的.vs文件夹(隐藏(,然后重新打开该解决方案。

注意:这样做会擦除您的个人";设置";解决方案;例如,您打开了哪些文件(选项卡(、项目选项卡颜色设置等。

有关此决议的来源,请参见此处的步骤2:https://stackoverflow.com/a/61475198/1766253

我也遇到了同样的问题。解决方案是将这行代码放在我的csproj文件中:

<ItemGroup>
<Content Include="wwwrootlibjquerydistjquery.min.js"/>
</ItemGroup>

最新更新