Поделиться через


Окно определения кода

Окно Определения кода – это представление редактора только для чтения, в котором отображается определение знака в файле кода, хранящемся в активном проекте или с которым связан активный проект. Чтобы отобразить это окно в меню Вид необходимо выбрать пункт Окно определения кода. При первом открытии окна в нем отображается определение последнего выбранного знака. Если определение недоступно, в окне отображается надпись Определение не выбрано. Это окно можно прикрепить с любой стороны интегрированной среды разработки (IDE) как удобно. По умолчанию окно отображается под Редактором кода.

Примечание

Вид функций в интерфейсе IDE может зависеть от текущих настроек или выпуска и отличаться от описанного в справке.Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров.Дополнительные сведения см. в разделе Работа с параметрами.

При перемещении позиции для вставки в редакторе или при изменении выделенной области в Представлении классов, Обозревателе объектов или Обозревателе вызовов, содержимое окна Определение кода обновляется. В Visual C# если существует файл с определением для выбранного в текущий момент символа, в строка заголовка окна Определение кода отображается имя знака, а в окне Определение кода показано представление только для чтения с файлом в этом положении. Если такой исходный файл не доступен, в окне Определение кода будет по-прежнему показано предыдущее найденное определение. Может отображаться только один экземпляр этого окна.

Несмотря на то факт, что представление доступно только для чтения, окно Определение кода является полноценным функциональным окном редактора во многих отношениях. Например, из него можно скопировать текст и установить закладки и точки останова. Для редактирования отображаемого определения можно щелкнуть правой кнопкой мыши в окне Определение кода и из контекстного меню выбрать пункт Изменить определение. Исходный файл откроется в редакторе на месте определения в документе и курсор для вставки будет установлен в строке, где начинается определение.

  • Заголовок окна
    Имя окна с именем файла.

  • Область определения
    Отображение определения для выбранного элемента (при наличии).

Поведение при отображении

Окно Определение кода доступно во время программирования на Visual C++ и Visual C#.

Примечание

Окно Определение кода не поддерживается для приложений Visual Basic; следовательно, определение для знаков Visual Basic, выбранных в Редакторе кода, Представлении классов или Обозревателе объектов не отображается.

Ниже приводится список отображаемых элементов для различных типов выбранных знаков.

Выбранный элемент Visual C++

Отображаемые элементы окна определения

Знак типа

Файл заголовка класса с прокруткой к началу объявления класса.

Знак функции в объявлении или ссылке

Исходный файл с определением функции с прокруткой к началу определения функции.

Знак функции в фактическом определении функции

Объявление функции.

Знак без определения

Без изменений.

Выбранный элемент Visual C#

Отображаемые элементы окна определения

Знак типа

Исходный файл с определением класса с прокруткой к началу определения класса.

Часть знака типа

Первое определение типа, возвращенное в списке расположений части определения типа.

Знак метода

Исходный файл с определением метода с прокруткой к началу определения метода.

Знак без определения

Без изменений.

См. также

Задачи

Практическое руководство. Перемещение по коду и тексту

Ссылки

Редактор кода и текста

Просмотр классов и их членов

Обзор кода и компонентов

Другие ресурсы

Редактирование текста, кода и разметки

Вспомогательные средства кодирования