VScode 将文件检测为 JavaScript,但不突出显示未定义的函数

mik*_*ana 3 javascript intellisense visual-studio-code

下面的 JavaScript 被保存到一个名为 test.js

iDontExist();
Run Code Online (Sandbox Code Playgroud)

(这是整个文件)

VSCode 不显示该iDontExist函数的高亮显示,该函数在任何地方都没有导入或需要。

如何让 VScode 突出显示未定义的函数?

在此处输入图片说明

请注意 JS 文件(不是 TS 文件)中的其他 Intellisense 功能(例如,检查导入)似乎工作正常:

在此处输入图片说明

Ayo*_*Ayo 6

由于globals,VSCode 中的未定义函数在未定义时不会自动突出显示,这包括一个完全不同的设置来运行突出显示:

使用ESlint 扩展来突出显示未定义的函数或错误。

在此处输入图片说明

您也可以使用ts-check,这是我使用的并且一直工作正常。