'Variable' 已声明,但从未读取其值 VScode

'Variable' is declared but its value is never read VScode

我最近从 Sublime 切换到 VScode - 一直困扰我的一件事是,当函数和变量不被使用时,它们像评论一样灰显,悬停时显示消息,

'myVariable' is declared but its value is never read.

我在 'user settings' 中找不到任何设置来禁用此语法行为,而且我也没有安装 linter。我该如何更改?

设置:

"javascript.showUnused": false,

"typescript.showUnused": false,

如果您使用这些语言,将消除灰色字体和悬停消息。

另外,对于那些使用 esLint 的人,除非你把

"no-unused-vars": 0,

在您工作区的 .eslintrc.json 文件中。

这不完全是个问题,读完这里我得出的结论是这个警告实际上很有用。 当它发生时,您知道没有对代码中声明的变量的引用。

它会忽略在拉取脚本的其他文件中提到的内容,因此请牢记这一点。