Мой контекст - MSVC 6.
Начиная с успешно скомпилированной программы, со встроенной информацией для просмотра, я могу перейти к существующей функции и навести курсор на переменную, а в среде IDE отобразится тип данных и имя переменной. Можно представить, что информация поступает из файла обзора.
На практике, если я создам новую переменную.
int z;
и наведите курсор на z, в IDE отобразится тип данных и имя переменной. Я еще не скомпилировал программу, поэтому файл обзора не обновлялся. Это, кажется, говорит,
что есть часть среды IDE, которая наблюдает за тем, как вы печатаете, и сохраняет информацию о типах данных и функциях при их вводе. Насколько я знаю, он может компилировать их и внутри.
Я также заметил, что синтаксические ошибки могут эффективно отключить эту функцию.
Я нигде не видел, чтобы это обсуждалось. Есть ли термин для такой функциональности?