Visual Studio 智能感知不适用于 DHTMLX 套件 5
Posted
技术标签:
【中文标题】Visual Studio 智能感知不适用于 DHTMLX 套件 5【英文标题】:Visual Studio intellisense not working with DHTMLX suite 5 【发布时间】:2016-09-30 21:29:04 【问题描述】:自从我将 DhtmlX 套件更新到 5.0 版后,在 Visual Studio Community 2015 版本 14.0.24720.00 更新 1 中键入 dhtmlx 函数时,我没有收到智能感知建议。
这些函数都可以工作,但我必须手动输入它们,而且我没有得到任何关于函数参数等的反馈。所有非 dhtmlx 相关的函数都可以正常使用 intellisense。
我在 MVC 项目中使用我的 DHTMLX Suite,dhtmlx.js 文件位于 "~/codebase/"
下,使用 js 的视图位于 ~/Views/Home/Index
下
我在标题中使用带有<script src="~/codebase/dhtmlx.js")"></script>
的自定义布局。 View 在 <script type="text/javascript"> functions </script>
标签内运行 scipts。
Intellisense 确实适用于 DHTMLX Suite 4.6,但不适用于 DHTMLX Suite 5.0。我错过了什么吗?
【问题讨论】:
【参考方案1】:我发现答案与this question 中接受的答案相似。
添加 dhtmlx.js 作为对当前组的引用就可以了。要添加参考,请选择
工具 > 选项
下
文本编辑器 > JavaScript > IntelliSense > 参考
找到 dhtmlx.js 文件并将文件路径写入Add a reference to current group
并按添加。
【讨论】:
以上是关于Visual Studio 智能感知不适用于 DHTMLX 套件 5的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 的“自动解析”功能不适用于扩展方法 - 现在怎么办?
Visual Studio (2013) 用于 C# 解析的 json 对象的智能感知
在 Visual Studio Code 中从 NPM 包自动导入
[VS] - Visual Studio 智能感知无法启用 之解决