IntelliSense в окне команд режима интерпретации
IntelliSense может повысить производительность и способность к поиску членов класса и сведений о параметрах во время отладки в окне команд Режима интерпретации.
Заметки
IntelliSense в окне команд режима интерпретации доступен только после запуска отладки, и не доступен при оценке операторов во время разработки.
Пример
Этот пример показывает, как IntelliSense помогает обнаружить метод с именем SomeMethod() и информацию по его параметрам во время отладки.Кроме того, на этом примере можно понять, как IntelliSense для удобства ввода позволяет завершить имя этого объекта в окне команд в режиме интерпретации.
Примечание |
---|
Вид функций в интегрированной среде разработки может зависеть от текущих настроек или выпуска и отличаться от описанного в справке.Чтобы изменить параметры, в меню Сервис выберите команду Импорт и экспорт параметров.Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы подготовиться к этому примеру, выполните следующие действия.
Создайте консольное приложение C# и в Visual Studio в редакторе кода автоматически откроется файл Program.cs.
Добавьте следующий метод в Program.
public int SomeMethod (int i) { i = i+3; return i; }
Добавьте к Main() указанные ниже операторы, после чего установите точку останова на строке, следующей за строкой, выделенной жирным шрифтом:
Program p1 = new Program(); int i = 0; p1.SomeMethod (i);
В меню Отладка выберите команду Запуск.
В меню Отладка выберите пункт Окна, а затем команду Интерпретация (CTRL+D и I).
Откроется окно команд режима интерпретации.
Введите i и нажмите клавишу ENTER для проверки корректности работы режима интерпретации.В режиме интерпретации вычисляется непосредственное значение i и возвращается значение 0.
Чтобы использовать IntelliSense в окне команд режима интерпретации
Введите p1 и оператор доступа к членам (.); например:
p1.
Откроется поле Список членов со списком всех членов Program.
Введите S после p1., начав тем самым ввод имени SomeMethod, после чего нажмите CTRL+ПРОБЕЛ для выполнения команды Завершить слово.IntelliSense автоматически дополняет имя объекта p1.SomeMethod.
Введите открывающую скобку после p1.SomeMethod.IntelliSense выводит Сведения о параметрах для p1.SomeMethod.
Введите 5) для завершения этой команды, которая примет следующий вид:
p1.SomeMethod(5)
Нажмите клавишу ВВОД.
Режим интерпретации возвращает 8.
Функции IntelliSense Краткие сведенияи предыскание членов после создать оператор доступен также из окна интерпретации команды режима.