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

标签 javascript visual-studio-code intellisense

以下 JavaScript 被保存到名为 test.js 的文件中

iDontExist();

(这是整个文件)

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

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

enter image description here

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

enter image description here

最佳答案

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

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

enter image description here

您还可以使用 ts-check ,这是我使用的并且一直运行良好。

关于javascript - VScode 将文件检测为 JavaScript,但不会突出显示未定义的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66457650/

相关文章:

javascript - jquery根据类添加href

powershell - Visual Studio Code $psise 等价物

visual-studio-code - Visual Studio Code 不会注释掉空行

c# - 在图书馆项目中获取 Razor 智能感知?

javascript - 将 JavaScript 回调传递给在另一个线程中调用它的 FFI 函数是否安全?

javascript - 将按钮单击时的动态文本区域值传递给 javascript-php

javascript - 保存不保存任何数据

git - 无法克隆存储库 : git@gitlab. com : Permission denied (publickey, 键盘交互)

java - 我不知道如何在不禁用建议代码弹出窗口的情况下禁用 Netbean 的代码完成

autocomplete - 在 Visual Studio 2012 中,如何让 CSS Intellisense 在 .scss 文件中工作?