Примечание. Новый поиск кода и представление кода находятся в общедоступной бета-версии.
Дополнительные сведения о новом поиске кода см. в разделе Сведения о поиске кода GitHub (бета-версия).
Сведения о новом представлении кода (бета-версия)
Бета-версия нового представления кода улучшает навигацию с помощью представления дерева файлов, упрощает редактирование файлов, предоставляет область символов для поиска символов и навигации, а также обновляет представление blame для поддержки контекста файла. Новое представление кода интегрировано с новой поисковой системой и интерфейсом поиска в общедоступной бета-версии GitHub.com. Дополнительные сведения о новом поиске кода см. в разделе Сведения о поиске кода GitHub (бета-версия).
Чтобы оставить отзыв о бета-версии нового представления кода, перейдите на форум обсуждений.
Включение и отключение нового представления кода и поиска кода (бета-версия)
Вы можете в любое время отключить или включить бета-версию на GitHub.com. Обратите внимание, что этот параметр применяется как к поиску кода, так и к представлению кода.
- В правом верхнем углу любой страницы нажмите на свою фотографию профиля и выберите Предварительная версия функции.
- Справа от "Новый поиск кода и представление кода (бета-версия)" щелкните Включить или Отключить.
Использование представления дерева файлов
Новое представление дерева файлов — это панель, которая отображает каталоги и файлы репозитория в легкодоступном дереве. Вы можете быстро перемещаться между каталогами и файлами и понимать контекст для каждого просматриваемого элемента.
-
Выберите репозиторий, а затем щелкните каталог или файл в этом репозитории, чтобы открыть представление дерева файлов.
-
Чтобы найти определенный каталог или файл, в представлении дерева файлов щелкните Перейдите на панель поиска файлов, а затем введите имя каталога или файла и выберите каталог или файл из результатов. Вы можете просмотреть путь к файлу для каталога или файла под каждым результатом поиска.
- Чтобы выполнить поиск в репозитории с помощью панели поиска GitHub, щелкните в представлении дерева файлов.
-
Чтобы переключиться между ветвями, выберите раскрывающееся меню ветвь , а затем выберите нужную ветвь в результатах. Чтобы просмотреть все ветви для репозитория, щелкните Просмотреть все ветви.
-
Чтобы переключаться между тегами, выберите раскрывающееся меню ветвь , перейдите на вкладку Теги и выберите нужный тег в результатах. Чтобы просмотреть все теги для репозитория, щелкните Просмотреть все теги.
Работа с файлами
Новое представление кода также содержит обновления о способах работы с файлами. Существующие функции, такие как редактирование файла, создание или отправка файла, а также удаление файла или каталога, были упрощены. Теперь у вас есть быстрый доступ к редактированию файла в github.dev или GitHub Desktop и встроенной функции поиска в файле.
-
Выберите репозиторий, а затем щелкните файл в этом репозитории, чтобы открыть новое представление кода.
-
Чтобы изменить файл во встроенном редакторе файлов, щелкните .
-
Чтобы изменить файл в веб-редакторе github.dev или GitHub Desktop, выберите рядом с , а затем щелкните github.dev или GitHub Desktop.
Примечание: Редактор github.dev в настоящее время находится в бета-версии предварительной версии. Вы можете оставить отзыв в наших обсуждениях.
-
Чтобы найти определенные символы в файле, просмотрите необработанный код файла, нажав кнопку Код . Затем нажмите клавиши COMMAND+F (Mac) или CTRL+F (Windows/Linux) и введите нужные символы. Вы можете перемещаться между результатами, нажав клавишу RETURN (Mac) или ВВОД (Windows/Linux) или щелкнув и .
Примечание: Чтобы использовать функцию поиска по умолчанию в браузере, дважды нажмите клавиши Command+F (Mac) или CTRL+F (Windows/Linux). Имейте в виду, что функция поиска по умолчанию в браузере не сможет выполнять поиск по всему большому файлу, в то время как поиск, интегрированный в новое представление кода, будет выполняться.
-
Чтобы создать файл в определенном каталоге, перейдите в выбранный каталог. Затем выберите раскрывающееся меню Добавить файл , а затем щелкните Создать файл.
Кроме того, можно щелкнуть в представлении дерева файлов.
-
Чтобы удалить каталог или файл, перейдите к каталогу или файлу и щелкните . Затем щелкните Удалить каталог или Удалить файл.
-
Чтобы отправить файл, перейдите в выбранный каталог. Затем выберите раскрывающееся меню Добавить файл и выберите Upload files (Отправить файлы).
Кроме того, можно перетащить файлы в браузер.
Использование области символов
Теперь вы можете быстро просматривать символы, такие как функции или классы, и перемещаться между ними с помощью панели символов. Вы можете найти символ в одном файле, во всех файлах в репозитории или даже во всех общедоступных репозиториях в GitHub.
Поиск символов — это функция нового поиска кода (бета-версия). Дополнительные сведения см. в разделе Основные сведения о синтаксисе поиска кода GitHub (бета-версия).
-
Выберите репозиторий, а затем перейдите к файлу с символами.
-
Чтобы открыть панель символов, над содержимым файла щелкните .
Кроме того, можно открыть область символов, щелкнув соответствующий символ в файле. Нажимаемые символы выделяются желтым цветом при наведении на них указателя мыши.
-
Щелкните нужный символ в области символов или в самом файле.
- Чтобы найти символ в репозитории в целом, в области символов щелкните Поиск этого символа в этом репозитории. Чтобы найти символ во всех репозиториях в GitHub, щелкните все репозитории.
-
Чтобы перейти между ссылками на символ, щелкните или .
-
Чтобы перейти к определенной ссылке на символ, щелкните результат поиска символов в разделе В этом файле.
-
Чтобы выйти из поиска определенного символа, щелкните All Symbols (Все символы).
Использование представления blame
Вместо потери контекста файла при входе в представление blame теперь можно использовать новое представление кода для быстрого переключения между представлением blame, необработанным представлением кода и предварительным просмотром файла (в зависимости от типа файла).
-
Выберите репозиторий, а затем щелкните файл в этом репозитории, чтобы открыть новое представление кода.
-
Чтобы просмотреть журнал исправлений файла, над содержимым файла нажмите кнопку Вины. Это представление предоставляет построчный журнал редакций с кодом в файле, разделенным фиксацией. В каждой фиксации указывается автор, описание и дата фиксации.
-
Чтобы просмотреть версии файла перед определенной фиксацией, щелкните . Кроме того, чтобы просмотреть дополнительные сведения о конкретной фиксации, щелкните сообщение фиксации.
-
-
Чтобы вернуться в представление необработанного кода, над содержимым файла щелкните Код.
- Если вы просматриваете файл Markdown над содержимым файла, можно также нажать кнопку Предварительный просмотр , чтобы вернуться к представлению с примененным форматированием Markdown.