Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Навигация по файлам с помощью нового представления кода (бета-версия)

С помощью нового представления кода (бета-версия) вы можете просматривать код в контексте с помощью легко перемещаемого дерева файлов и интегрированного поиска символов.

Примечание. Новый поиск кода и представление кода находятся в общедоступной бета-версии.

Дополнительные сведения о новом поиске кода см. в разделе Сведения о поиске кода GitHub (бета-версия).

Сведения о новом представлении кода (бета-версия)

Бета-версия нового представления кода улучшает навигацию с помощью представления дерева файлов, упрощает редактирование файлов, предоставляет панель символов для поиска символов и навигации, а также обновляет представление "вина" для поддержки контекста файла. Новое представление кода интегрировано с новой поисковой системой и интерфейсом поиска в общедоступной бета-версии GitHub.com. Дополнительные сведения о новом поиске кода см. в разделе Сведения о поиске кода GitHub (бета-версия).

Чтобы оставить отзыв о бета-версии нового представления кода, перейдите на форум обсуждений.

Включение и отключение нового представления кода и поиска кода (бета-версия)

Вы можете в любое время отключить или включить бета-версию на GitHub.com. Обратите внимание, что этот параметр применяется как к поиску кода, так и к представлению кода.

  1. В правом верхнем углу любой страницы нажмите на свою фотографию профиля и выберите Предварительная версия функции. Кнопка "Предварительная версия функции"
  2. Справа от "Новый поиск кода и представление кода (бета-версия)" щелкните Включить или Отключить.

Использование представления дерева файлов

Новое представление дерева файлов — это панель, которая отображает каталоги и файлы репозитория в легкодоступном дереве. Вы можете быстро перемещаться между каталогами и файлами и понимать контекст для каждого просматриваемого элемента.

  1. Выберите репозиторий, а затем щелкните каталог или файл в этом репозитории, чтобы открыть представление дерева файлов.

  2. Чтобы найти определенный каталог или файл, в представлении дерева файлов щелкните Перейдите на панель поиска файлов, а затем введите имя каталога или файла и выберите каталог или файл из результатов. Вы можете просмотреть путь к файлу для каталога или файла под каждым результатом поиска.

    Снимок экрана: представление дерева файлов для репозитория. Панель поиска с меткой "Перейти к файлу" выделена темно-оранжевым цветом.

    • Чтобы выполнить поиск в репозитории с помощью панели поиска GitHub, щелкните в представлении дерева файлов.
  3. Чтобы переключиться между ветвями, выберите раскрывающееся меню ветвь , а затем выберите нужную ветвь в результатах. Чтобы просмотреть все ветви для репозитория, щелкните Просмотреть все ветви.

    Снимок экрана: представление дерева файлов для репозитория. Раскрывающееся меню для переключения ветвей развернуто и выделено темно-оранжевым цветом.

  4. Чтобы переключаться между тегами, выберите раскрывающееся меню ветвь , перейдите на вкладку Теги и выберите нужный тег в результатах. Чтобы просмотреть все теги для репозитория, щелкните Просмотреть все теги.

    Снимок экрана: представление дерева файлов. Раскрывающееся меню для переключения ветвей будет развернуто, а вкладка с меткой "Теги" выделена темно-оранжевым цветом.

Работа с файлами

Новое представление кода также содержит обновления о способах работы с файлами. Существующие функции, такие как редактирование файла, создание или отправка файла, а также удаление файла или каталога, были упрощены. Теперь у вас есть быстрый доступ к редактированию файла в github.dev или GitHub Desktop и встроенной функции поиска в файле.

  1. Выберите репозиторий, а затем щелкните файл в этом репозитории, чтобы открыть новое представление кода.

  2. Чтобы изменить файл во встроенном редакторе файлов, щелкните .

  3. Чтобы изменить файл в веб-редакторе github.dev или GitHub Desktop, выберите рядом с , а затем щелкните github.dev или GitHub Desktop.

    Примечание: Редактор github.dev в настоящее время находится в бета-версии предварительной версии. Вы можете оставить отзыв в наших обсуждениях.

  4. Чтобы найти определенные символы в файле, просмотрите необработанный код файла, нажав кнопку Код . Затем нажмите клавиши COMMAND+F (Mac) или CTRL+F (Windows/Linux) и введите нужные символы. Вы можете перемещаться между результатами, нажав клавишу RETURN (Mac) или ВВОД (Windows/Linux) или щелкнув и .

    Примечание: Чтобы использовать функцию поиска по умолчанию в браузере, дважды нажмите клавиши Command+F (Mac) или CTRL+F (Windows/Linux). Имейте в виду, что функция поиска по умолчанию в браузере не сможет выполнять поиск по всему большому файлу, в то время как поиск, интегрированный в новое представление кода, будет выполняться.

  5. Чтобы создать файл в определенном каталоге, перейдите в выбранный каталог. Затем выберите раскрывающееся меню Добавить файл , а затем щелкните Создать файл.

    Кроме того, можно щелкнуть в представлении дерева файлов.

  6. Чтобы удалить каталог или файл, перейдите к каталогу или файлу и щелкните . Затем щелкните Удалить каталог или Удалить файл.

  7. Чтобы отправить файл, перейдите в выбранный каталог. Затем выберите раскрывающееся меню Добавить файл и выберите Upload files (Отправить файлы).

    Кроме того, можно перетащить файлы в браузер.

Использование области символов

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

Поиск символов — это функция нового поиска кода (бета-версия). Дополнительные сведения см. в разделе Основные сведения о синтаксисе поиска кода GitHub (бета-версия).

  1. Выберите репозиторий, а затем перейдите к файлу с символами.

  2. Чтобы открыть панель символов, над содержимым файла щелкните .

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

  3. Щелкните нужный символ в области символов или в самом файле.

    • Чтобы найти символ в репозитории в целом, в области символов щелкните Поиск этого символа в этом репозитории. Чтобы найти символ во всех репозиториях в GitHub, щелкните все репозитории.
  4. Чтобы перейти между ссылками на символ, щелкните или .

  5. Чтобы перейти к определенной ссылке на символ, щелкните результат поиска символов в разделе В этом файле.

  6. Чтобы выйти из поиска определенного символа, щелкните All Symbols (Все символы).

Использование представления "Вина"

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

  1. Выберите репозиторий, а затем щелкните файл в этом репозитории, чтобы открыть новое представление кода.

  2. Чтобы просмотреть журнал исправлений файла, над содержимым файла нажмите кнопку Вины. Это представление предоставляет построчный журнал редакций с кодом в файле, разделенным фиксацией. В каждой фиксации указывается автор, описание и дата фиксации.

    • Чтобы просмотреть версии файла перед определенной фиксацией, щелкните . Кроме того, чтобы просмотреть дополнительные сведения о конкретной фиксации, щелкните сообщение фиксации. Снимок экрана: фиксация в представлении "Вина". Значок сообщения о фиксации и версий выделены темно-оранжевым цветом.
  3. Чтобы вернуться в представление необработанного кода, над содержимым файла щелкните Код.

    • Если вы просматриваете файл Markdown над содержимым файла, можно также нажать кнопку Предварительный просмотр , чтобы вернуться к представлению с примененным форматированием Markdown.

Дополнительные материалы