Visual Studio代码建议不要弹出但参数提示

时间:2016-06-25 21:56:30

标签: javascript dojo visual-studio-code code-completion

我是VS Code的新手,我正在努力让dojoarcgis api for javascript的智能感知代码完成正常工作。我使用打字机全局安装了两种类型定义。只有在完成输入后才能获得方法的参数提示,但在输入时没有建议。 (我应该澄清一下,我确实得到了建议,但不是我正在寻找的方法/参数。)我已经尝试了jsconfigtsconfigallowJs设置为true)具有相同的结果。

dojo string substitute()方法的示例:

没有建议:

No suggestion

参数提示:

Parameter hints

从图像中可以看出,它似乎引用了类型定义,但由于某种原因,它没有提供自动完成的建议。我显然缺少某些东西,或者只是不明白它应该如何工作。

非常感谢任何帮助。谢谢

1 个答案:

答案 0 :(得分:0)

由于dojo异步加载模块的方式,目前无法使用JavaScript完成自动完成。但是,可以通过欺骗你的dojo类是ts类来使用TypeScript来完成它。 https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/dojo