Как работает Visual Studio Intellisense? - PullRequest
5 голосов
/ 18 марта 2011

Может кто-нибудь пролить свет на то, как именно intellisense работает в Visual Studio?

Ответы [ 3 ]

5 голосов
/ 18 марта 2011

Секрет intellisense - это Build Providers, работающие в фоновом режиме. Эта статья будет проливать больше света на эту тему:

http://aspalliance.com/1102_Creating_a_Custom_BuildProvider_in_ASPNET_20

Надеюсь, это поможет,

2 голосов
/ 18 марта 2011

Вот статья MSDN с обзором.В нем обсуждаются функции, конкретные языковые темы, обычай, когда он недоступен, а также ряд других тем.

0 голосов
/ 18 марта 2011

Фоновая компиляция, правда.Visual Studio непрерывно компилирует ваш код по мере их ввода, с большей легкостью по сравнению со стандартным компилятором, конечно, поскольку ваш код еще не завершен.Обратите внимание, что помимо добавления нового члена класса по мере его добавления, он также сразу обнаруживает ошибки в вашем коде.Если вы сделали это до VS 2008 SP1, вы вместо этого будете завидовать лагерю VB

...