IntelliSense

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

IntelliSense — технология автодополнения программного кода от Microsoft без которой сегодня не обходится не одна полноценная IDE.

IntelliSense наиболее известна в Microsoft Visual Studio не смотря на то, что присутствует и в других продуктах от Microsoft. Со временем IntelliSense стала именем нарицательным и используется как синоним к слову «автодополнение» так как во всех IDE есть своя IntelliSense.

Функционал

Технология крайне полезна тем, что при вводе текста и начальных букв дописывает названия функций/методов, переменных/полей/свойств/констант, языковых конструкций и всего остального. Кроме прямого назначения IntelliSense используется для доступа к документации и для устранения неоднозначности в именах переменных, функций и методов, используя рефлексию.

Интересные факты

  • Несмотря на то, что сегодня многим невозможно представить как люди писали код без автоматической подстановки, но всё же от хорошего программиста до сих пор часто требуется навык уметь писать код без автоподстановки.