Технология IntelliSense

Оценить
(0 голоса)

IntelliSense — это название целой коллекции различных вспомогательных средств для напи­сания кода, которые работают в окне текстового редактора. Их цель — помочь вам (разра­ботчику) быстро написать синтаксйчески корректную строку кода. Кроме того, они стара­ются предоставить вам как можно больше информации, чтобы помочь вам написать такой код, который является правильным в данном контексте, т. е. такой код, который имеет смысл с учетом окружающих его строк кода.

При наборе кода в текстовом редакторе IntelliSense "за кулисами" составляет список фраг­ментов кода, которые соответствуют уже введенным вами символам, и выделяет тот, кото­рый имеет максимальный смысл в данном контексте. После этого (если дана такая команда) она автоматически вставляет этот фрагмент. При этом вы экономите время на поиске типов и членов в справочной документации, а также и на наборе самого вставляемого кода.

Технология IntelliSense

В этом разделе мы потратим много времени на обсуждение IntelliSense в контексте редакти­рования кода, но вам следует знать, что эта технология работает также и с другими типами документов, такими как XML-документы, HTML-документы и XSLT-файлы.

Совет

С точки зрения IntelliSense прикрепление схемы к XML-документу — полезное дело.

Схема используется для улучшения возможностей функции List Members (см. разд. "List Members" далее в этой главе).

Существует множество отдельных аспектов IntelliSense, которые работают совместно во время написания вами кода. Вы можете включить все эти функциональные возможности IntelliSense из меню Edit | IntelliSense или при помощи нажатия комбинации клавиш <С1г1>+<Пробел>. Многие из них можно найти также и в контекстном меню редактора (при помощи щелчка правой кнопкой мыши в окне редактора). Давайте же рассмотрим их все по очереди.

Complete Word
Quick Info
List Members
Organize Usings
Фрагменты кода и шаблоны кода

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.