C++ VSCode C++;删除某些成员变量时自动注释掉类头文件中的错误行

C++ VSCode C++;删除某些成员变量时自动注释掉类头文件中的错误行,c++,visual-studio-code,C++,Visual Studio Code,给定标题.h,带有: class foo_{ int getint() const {return val;} private: int val; } 如果我注释为://int-val,编辑器正确显示行int getint()…有错误标识符“val”未定义 我有很多这样的变量,我想把它们注释掉。现在,我必须导航到引用这些变量的每个成员函数,并单独注释它们。有没有办法通过一些按键/宏/多命令自动执行此过程,这些按键/宏/多命令大致应: (a) 依次导航到当前文件中出现错误的每一行

给定
标题.h
,带有:

class foo_{
    int getint() const {return val;}
private:
    int val;
}
如果我注释为:
//int-val,编辑器正确显示行
int getint()…
有错误
标识符“val”未定义

我有很多这样的变量,我想把它们注释掉。现在,我必须导航到引用这些变量的每个成员函数,并单独注释它们。有没有办法通过一些按键/宏/多命令自动执行此过程,这些按键/宏/多命令大致应:

(a) 依次导航到当前文件中出现错误的每一行,然后

(b) 评论这句话



ETA:理想情况下,我只想导航到当前类定义中显示错误的每一行,但如果这不可能,那么(a)在上面,可以遍历当前文件中出现错误的每一行。

如果其他代码调用
getint
?也应该注释掉吗?不,它应该只自动应用于当前文件。在其他地方/文件中,我想查看一下这些变量是如何使用的。可以使用#ifdef SOMETHING#else#endif,这样可以隐藏或显示一行或一块code@CppProgrammer23的确但这在这里没用。您是否为每个成员函数建议一个#ifdef#endif块?我认为是的,您没有其他选择