VS 代码不会使未使用的变量变灰

Ant*_*tiz 7 unused-variables visual-studio-code

据我所知,这似乎是您输入的设置,settings.json以启用未使用的未使用变量和导入显示为灰色。

"editor.showUnused": true,
Run Code Online (Sandbox Code Playgroud)

我确实得到了一个下划线,如果你悬停,我会在悬停时得到一个下划线和消息。

我错过了什么?

在此处输入图片说明

Ant*_*tiz 10

在我settings.json显然我评论说以下做到了这一点。

 "javascript.validate.enable": true,

/* this controls having your unused imports or variables to appear grey */
Run Code Online (Sandbox Code Playgroud)


avi*_*per 5

***内置语言功能扩展解决方案:**

我添加这个是为了防止有人像我一样陷入困境。我遇到了同样的问题,问题如下。

vscode 有@builtin扩展。其中之一是typescript and javascript language features。如果禁用,这些功能将无法使用。因此,只需转到扩展程序并搜索@builtintypescript 和 javacsrtipt 语言功能,单击齿轮图标并启用扩展程序。