为了解决MSVC++ 2010中一些Intellisense的缺陷,我想要“隐藏”一些代码块以免被Intellisense检测到,但不影响编译器。例如:
#ifndef INTELLISENSE
void foo(); // compiled, but skipped by Intellisense
#endif
我正在寻找这个INTELLISENSE
宏的确切名称,如果存在这样一个宏;或者用同样的方式进行等效处理的方法。
为了解决MSVC++ 2010中一些Intellisense的缺陷,我想要“隐藏”一些代码块以免被Intellisense检测到,但不影响编译器。例如:
#ifndef INTELLISENSE
void foo(); // compiled, but skipped by Intellisense
#endif
我正在寻找这个INTELLISENSE
宏的确切名称,如果存在这样一个宏;或者用同样的方式进行等效处理的方法。
VC++ 2010的适当宏是__INTELLISENSE__
,如此博客文章所述:IntelliSense缓慢问题的故障排除技巧