【问题标题】:Visual Studio Code Intellisense Method Definitions JavascriptVisual Studio Code Intellisense 方法定义 Javascript
【发布时间】:2018-08-09 23:05:03
【问题描述】:
显然没有其他人想要这个功能,或者我错过了一些东西。 Intellisense 正常工作,但我想知道我是否在某处缺少设置,是否有扩展,或者 VS Code 中是否没有提供此功能......我想了解该方法的目的在我开始输入时显示,如您在 Adobe 括号中所见:
与它在 VS Code 中的显示方式相反(仅显示参数要求):
这可能吗?
【问题讨论】:
标签:
javascript
visual-studio-code
intellisense
adobe-brackets
【解决方案1】:
VSCode 能够使用 typescript 语言服务器来推断有关您正在编写的 javascript 的一些信息。窗口/文档等的类型由打字稿团队提供。
Here's 元素的类型信息来自哪里。将其与 document object 的类型进行比较。请注意,这里的属性上面有 cmets,而元素属性没有。在 VSCode 中输入 document.getElementById,你会看到额外的信息,就像你在括号中所做的那样:
因此,要在Elements 上显示有关属性的此信息,需要有人检查并添加 cmets。不过,我不知道打字稿团队是否对此持开放态度。