c++ - 淘汰vscode中未使用的变量

标签 c++ visual-studio-code

我已经在行中设置了vscode

"editor.showUnused": true

但是,代码仍然看起来像

code that does not dim out unused variable "foobar"

我自己添加了* foobar,它似乎没有以暗淡的方式显示。

为什么不?

如果vscode不支持以其他颜色在编辑器中显示未使用的变量的C / C++支持,那么Linux中是否还有其他IDE?

最佳答案

语言扩展负责确定未使用哪些变量。在这里,这就是C++ extension。这是因为检测未使用的变量需要了解程序的结构和语义

我不认为C++扩展当前支持淡出未使用的变量。如果您希望获得此支持,请file a feature request

关于c++ - 淘汰vscode中未使用的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51342694/

相关文章:

c++ - strcpy 将字符串转换为更大的 char 数组会导致内存泄漏吗?

c++ - 为什么 unique_ptr 和 shared_ptr 不会使构造它们的指针无效?

c++ - Qt转换unicode实体

c++函数中的新实例

flutter - VSCode Ctrl+Space 不显示 Dart 的类选项

visual-studio-code - 无法重命名文件,或命名包含字母 "O"的新文件

c++ - std::string_view 到底比 const std::string& 快多少?

javascript - 如何向 vscode 添加新文件类型

reactjs - VS Code美化react html中的break标签

visual-studio-code - VS Code 是否应该覆盖导航标题中的现有选项卡?