【问题标题】:'Variable' is declared but its value is never read VScode声明了“变量”,但它的值永远不会被读取 VScode
【发布时间】:2018-06-18 18:34:14
【问题描述】:

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

'myVariable' 已声明,但它的值从未被读取。

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

【问题讨论】:

标签: visual-studio-code vscode-settings


【解决方案1】:

设置:

"javascript.showUnused": false,

"typescript.showUnused": false,

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

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

"no-unused-vars": 0,

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 2019-08-24
      • 2021-11-08
      • 2021-12-23
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2019-08-24
      相关资源
      最近更新 更多