从 Intellisense 隐藏 C++ 代码块
Posted
技术标签:
【中文标题】从 Intellisense 隐藏 C++ 代码块【英文标题】:Hide a C++ code block from Intellisense 【发布时间】:2011-06-27 17:23:05 【问题描述】:为了解决 MSVC++ 2010 中的一些 Intellisense 缺陷,我想从 Intellisense 中“隐藏”一些代码块,而不是从编译器中。例如:
#ifndef INTELLISENSE
void foo(); // compiled, but skipped by Intellisense
#endif
如果存在这样的宏,我正在寻找这个INTELLISENSE
宏的确切名称;或等效的方法来做同样的事情。
【问题讨论】:
【参考方案1】:VC++ 2010 的正确宏是 __INTELLISENSE__
,如本文所述:Troubleshooting Tips for IntelliSense Slowness
【讨论】:
确实如此。非常感谢! @Rob Kennedy :MSFT 考虑官方团队博客的官方文档。以上是关于从 Intellisense 隐藏 C++ 代码块的主要内容,如果未能解决你的问题,请参考以下文章
从 Javascript Intellisense 隐藏隐私
为啥我会收到 IntelliSense 错误,如何修复或隐藏它们?
VSCode C++ Intellisense 无法辨别 C++20 特性
IntelliSense:“没有可用的附加信息”,[请参见“C++项目 IntelliSense 疑难解答”,获得进一步的帮助]