【问题标题】:Detect unused JavaScript methods in VSCode检测 VSCode 中未使用的 JavaScript 方法
【发布时间】:2020-12-04 15:04:09
【问题描述】:

试图弄清楚是否有办法在我的问题选项卡上获得关于我在 VSCode 上编写的 Node.js 应用程序上未使用的类方法的警告。有人知道吗?

已经尝试(不成功):

"no-unused-expressions": 1 在我的 .eslintrc 文件中,来自 https://eslint.org/docs/rules/
JSLintExtension for VScode to find unused public function in the nodejs application

【问题讨论】:

  • 试试no-unused-vars - 这对我有用。
  • 我不是在谈论 vars,我是在谈论函数
  • 是的,我知道。如果我有一个定义为 async function someFunctionNmae(someParameter) {...} 的函数并且它从未被调用,则问题视图将其标记为 defined but never used 引用该 eslint 规则。
  • 太棒了,干得好 Eslint 团队,干得好。我会看看。谢谢!

标签: javascript node.js visual-studio-code eslint


【解决方案1】:

您似乎在询问类方法而不是函数。如果是这样的话基本上是不可能的,因为所有的类方法在 JS 中都是公共的。

如果您想这样做,那么您确实需要切换到函数式编程风格或在公共类之外定义私有代码。

【讨论】:

猜你喜欢
  • 2021-07-14
  • 2018-05-24
  • 2014-09-04
  • 2020-12-02
  • 2020-03-18
  • 2020-10-14
  • 1970-01-01
  • 2023-02-01
  • 2017-07-01
相关资源
最近更新 更多