VS 2013 中的 Dojo 自定义模块智能感知

Posted

技术标签:

【中文标题】VS 2013 中的 Dojo 自定义模块智能感知【英文标题】:Dojo Custom Module Intellisense in VS 2013 【发布时间】:2015-07-20 19:29:09 【问题描述】:

所以我正在使用 Visual Studio 2013 并使用 Dojo 应用程序(特别是 ESRI 的 javascript API)。我注意到,当我开始“需要”特定于 dojo 的模块时,我可以看到智能感知出现,没问题:

但是,如果我尝试创建/“定义”一个自定义模块以在此处使用,我的智能感知就会消失:

有谁知道如何让智能感知同时适用于 dojo 模块和自定义模块?我可以让自定义模块出现在 intellisense 中的唯一方法是在 javascript 文件中引用 require.intellisense.js 并排除任何特定于 dojo 的模块。非常感谢任何帮助。

【问题讨论】:

【参考方案1】:

执行以下操作>>

1) 通过 NuGet 添加 dojo 包...

2) 单击工具 > 选项 选择文本 > Javascript > IntelliSense > 参考

在“参考组”中,将以下内容添加到通用和隐式 (Web) >>

https://ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js 和/或 dojo.js 本地文件

它对我有用...

【讨论】:

以上是关于VS 2013 中的 Dojo 自定义模块智能感知的主要内容,如果未能解决你的问题,请参考以下文章

在 VS2017 中为 html 属性和元素添加智能感知

Visual Studio C++ 2005-2013 中的智能感知缺少函数定义

如何在vs2013中添加任意js的智能感知

如何在 VS Code 中为模板中的 vue 道具启用 Typescript 打字和智能感知?

可以在 #ifndef ... #endif 等预处理器指令块中的 VS2008 中启用智能感知吗

Visual Studio javascript 智能感知自定义