Скрыть блок кода C ++ от Intellisense - PullRequest
12 голосов
/ 27 июня 2011

Чтобы обойти некоторые недостатки Intellisense в MSVC ++ 2010, я хотел бы «скрыть» некоторый блок кода от Intellisense, но не от компилятора. Например:

#ifndef INTELLISENSE
void foo(); // compiled, but skipped by Intellisense
#endif

Я ищу точное имя этого макроса INTELLISENSE, если такой макрос существует; или эквивалентный способ сделать то же самое.

1 Ответ

20 голосов
/ 27 июня 2011

Правильный макрос для VC ++ 2010 - __INTELLISENSE__, как описано в этой статье блога: Советы по устранению неполадок для IntelliSense Slowness

...