VScode Intellisense显示的定义不在JSdoc上

时间:2018-08-07 12:58:55

标签: javascript visual-studio-code intellisense morgan

我目前正在使用JS进行项目,而我碰巧使用了软件包morgan。 使用它时,VSCode Intellisense会在index.js文件(与代码有关的唯一文件)中显示与JSdoc不兼容的文档。

示例如下:

在文件中搜索时,我在自述文件中偶然发现了它。

我试图复制它而没有成功,并且想知道如何做到。

不好。我还没有检查其他文本编辑器。 Obs2 ::我禁用了每个扩展,所以肯定不是扩展执行的操作。

谢谢!

不好。:所以,似乎没有使用README,而是使用了npm下载的TS文件。有关以下答案的更多信息!

1 个答案:

答案 0 :(得分:0)

好吧,经过一番轰鸣之后:

我试图更改自述文件中的内容,但并没有更改Intellisense的显示内容。

所以我再次开始查找,在“ USER \ AppData \ Local \ Microsoft \ TypeScript \ 2.9 \ node_modules \ @types \ morgan”下找到了文件index.d.ts,其中包含与自述文件中相同的描述。更改时,对intellisense的描述已更改!

那是什么文件?显然,它是this repo上的文件,用于记录Typescript项目,但似乎也可以用于JS项目。现在,什么时候下载了(我想是NPM做到了),为什么VScode使用它而不是JSdoc仍然是我的疑问。