Если вы обнаружите, что ваша система Visual Studio 2010 часто приостанавливается, когда вы вводите код ... иногда до того момента, когда код исчезает и в строке заголовка появляется сообщение «Не отвечает», возможно, у вас проблемы с Intellisense.Особенно, если вы работаете над кодом, который даже не будет компилироваться в Visual Studio и никогда не будет, потому что вы просто используете VS в качестве редактора и будете собирать свой код в какой-то другой среде, например, встроенной, вы получите это очень много.
Чтобы обойти это, я отключил Intellisense (он просто рисует красные волнистые линии под неопределенными переменными и т. Д.) И «обрабатывает» ваш код, чтобы включить и отключить код внутри областей, помеченных #ifdef.Это не достаточно полезно в моей среде, чтобы оправдывать паузы длительностью от одной до десяти секунд каждые несколько секунд, пока я ввожу код.
Чтобы отключить Intellisense, перейдите в Инструменты |Опции нажмите на текстовый редактор, затем на C / C ++, а затем на Advanced.Прокрутите правую сторону вниз, чтобы увидеть «IntelliSense», и установите «Auto Quick Info» в False.
Бинго!Проблема исчезнет!