我最近从Sublime切换到VScode - 有一件事让我困扰的是,当没有使用函数和变量时,它们会像评论一样变灰,信息悬停,
' MYVARIABLE'声明但它的值永远不会读。
我无法在“用户设置”中找到任何禁用此语法行为的设置,而且我也没有安装过linter。我该如何改变?
答案 0 :(得分:2)
我相信设定:
Start-Process "c:\JenkinsResources\MarinaMain.exe" -ArgumentList "$UserName" -Wait
和
"javascript.showUnused": false,
如果您使用这些语言将消除灰色和悬停消息。
此外,对于那些使用esLint的人,除非你输入
,否则你将在未使用的变量下得到波浪形 "typescript.showUnused": false,
in。工作区中的.eslintrc.json文件。
答案 1 :(得分:0)
这不完全是一个问题,在阅读此处后我得出结论,此警告实际上很有用。 当它发生时,您知道没有对代码中声明的变量的引用。
它会忽略在提取脚本的其他文件中提到的内容,所以你要记住这一点。