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

VScode detects file as JavaScript, but doesn't highlight undefined functions

以下 JavaScript 被保存到名为 test.js

的文件中
iDontExist();

(这是整个文件)

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

如何让VScode高亮未定义的函数?

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

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

使用 the ESlint Extension 突出显示未定义的函数或错误。

你也可以用ts-check,这是我用的,一直很好用。