Сведения о сочетаниях клавиш
Если ввести ? в GitHub, откроется диалоговое окно со списком сочетаний клавиш, доступных для текущей страницы. С помощью этих сочетаний клавиш можно выполнять действия на сайте без использования мыши.
Сочетания клавиш символов можно отключить, разрешая сочетания клавиш с модификаторами в параметрах специальных возможностей. Дополнительные сведения см. в разделе AUTOTITLE.
В следующих разделах перечислены некоторые доступные сочетания клавиш, организованные страницами, в которых их можно использовать на GitHub.
Сочетания клавиш на уровне сайта
| Сочетания клавиш | Description |
|---|---|
| S или | Установка фокуса на панели поиска. Дополнительные сведения см. в разделе AUTOTITLE. |
| GN | Переход к уведомлениям. Дополнительные сведения см. в разделе AUTOTITLE. |
| Option^ (Mac) или |
<kbd>Alt</kbd>+<kbd>↑</kbd> (#REF!/Linux) | Перемещение фокуса с элемента на его указатель мыши |
|Esc | Когда фокус находится на всплывающем окне с информацией о пользователе, проблеме или запросе на вытягивание, это всплывающее окно закрывается и фокус снова устанавливается на элементе, к которому оно относится.
Репозитории
| Сочетания клавиш | Description |
|---|---|
| GC | Переход на вкладку Код. |
| GI | Перейдите на вкладку "Проблемы ". Дополнительные сведения см. в разделе AUTOTITLE. |
| GP | Перейдите на вкладку "Запросы на вытягивание". Дополнительные сведения см. в разделе AUTOTITLE. |
| GA | Перейдите на вкладку "Действия ". Дополнительные сведения см. в разделе AUTOTITLE. |
| GW | Перейдите на вкладку "Вики-сайт ". Дополнительные сведения см. в разделе AUTOTITLE. |
| GG | Перейдите на вкладку "Обсуждения ". Дополнительные сведения см. в разделе AUTOTITLE. |
Редактирование исходного кода
| Сочетания клавиш | Description |
|---|---|
| COMMANDB (Mac) или |
<kbd>Ctrl</kbd>+<kbd>B</kbd> (#REF!/Linux) | Вставка форматирования Markdown для выделения текста полужирным шрифтом |
|COMMANDE (Mac) или
Ctrl+E (#REF!/Linux) | Вставляет форматирование Markdown для однострочного кода. Поведение браузера по умолчанию используется для других типов файлов |
|COMMANDI (Mac) или
Ctrl+I (#REF!/Linux) | Вставка форматирования Markdown для выделения текста курсивом |
|COMMANDK (Mac) или
Ctrl+K (#REF!/Linux) | Вставка форматирования Markdown для создания ссылки |
|COMMANDSHIFT7 (Mac) или
Ctrl+Shift+7 (#REF!/Linux) | Вставка форматирования Markdown для создания упорядоченного списка |
|COMMANDSHIFT8 (Mac) или
Ctrl+Shift+8 (#REF!/Linux) | Вставка форматирования Markdown для неупорядоченного списка |
|COMMANDSHIFT. (Mac) или
CTRLSHIFT. (#REF!/Linux) | Вставка форматирования Markdown для кавычки |
|E | Файл с открытым исходным кодом на вкладке "Изменить файл " |
|CommandF (Mac) или
Ctrl+F (#REF!/Linux) | Начать поиск в редакторе файлов |
|COMMANDG (Mac) или
Ctrl+G (#REF!/Linux) | Найдите следующее |
|CommandShiftG (Mac) или
Ctrl+Shift+G (#REF!/Linux) | Поиск предыдущих |
|CommandOptionF (Mac) или
Ctrl+Shift+F (#REF!/Linux) | Replace |
|Параметр "Сменакоманд" (Mac) или
Ctrl+Shift+R (#REF!/Linux) | Заменить все |
|АльтернативаG | Переход к строке |
|CommandZ (Mac) или
Ctrl+Z (#REF!/Linux) | Отмена |
|CommandY (Mac) или
Ctrl+Y (#REF!/Linux) | Повторить |
|Смена | Переключатели между вкладками "Изменить файл " и "Предварительный просмотр изменений " |
|CommandS (Mac) или
Ctrl+S (#REF!/Linux) | Запись сообщения фиксации |
Дополнительные сочетания клавиш см. в документации по CodeMirror.
Просмотр исходного кода
| Сочетания клавиш | Description |
|---|---|
| с | Активация средства поиска файлов |
| l | Переход к строке кода |
| w | Переключение на новую ветвь или тег |
| г | Развертывание URL-адреса в каноническую форму. Дополнительные сведения см. в разделе AUTOTITLE. |
| i | Отображение или скрытие комментариев к изменениям. Дополнительные сведения см. в разделе AUTOTITLE. |
| a | Отображение или скрытие заметок к изменениям |
| b | Открытие представления blame. Дополнительные сведения см. в разделе AUTOTITLE. |
Навигация в файлах кода
Если вы просматриваете файл кода в репозитории с помощью представления кода и щелкаете любую строку в файле, появится курсор. Затем можно перейти в содержимое файла, также известное как большой двоичный объект (двоичный большой объект), с помощью сочетаний клавиш.
| Сочетания клавиш | Description |
|---|---|
| СдвигJ | Выделяет строку, выбранную курсором в файле кода |
| ShiftOptionC (Mac) или |
<kbd>Shift</kbd>+<kbd>Alt</kbd>+<kbd>C</kbd> (#REF!/Linux) | Если в данный момент выбрана строка кода, это ярлык открывает меню строки для этой строки, отображаясь в разделе <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-kebab-horizontal" aria-label="kebab horizontal icon" role="img"><path d="M8 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM1.5 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13 0a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path></svg> слева от строки
| |
Комментарии
| Сочетания клавиш | Description |
|---|---|
| COMMANDB (Mac) или |
<kbd>Ctrl</kbd>+<kbd>B</kbd> (#REF!/Linux) | Вставка форматирования Markdown для выделения текста полужирным шрифтом |
|COMMANDI (Mac) или
Ctrl+I (#REF!/Linux) | Вставка форматирования Markdown для выделения текста курсивом |
|COMMANDE (Mac) или
Ctrl+E (#REF!/Linux) | Вставка форматирования Markdown для кода или команды в строке |
|COMMANDK (Mac) или
Ctrl+K (#REF!/Linux) | Вставка форматирования Markdown для создания ссылки |
|COMMANDV (Mac) или
Ctrl+V (#REF!/Linux) | Создает ссылку Markdown при применении к выделенному тексту |
|COMMANDSHIFTP (Mac) или
Ctrl+Shift+P (#REF!/Linux) | Переключение между вкладками "Запись и просмотр комментариев" |
|COMMANDSHIFTV (Mac) или
Ctrl+Shift+V (#REF!/Linux) | Вставка HTML-ссылки в виде обычного текста |
|ПараметрV (Mac) или
Ctrl+Shift+Alt+V (#REF!/Linux) | Вставка HTML-ссылки в виде обычного текста |
|COMMANDSHIFT7 (Mac) или
Ctrl+Shift+7 (#REF!/Linux) | Вставка форматирования Markdown для создания упорядоченного списка |
|COMMANDSHIFT8 (Mac) или
Ctrl+Shift+8 (#REF!/Linux) | Вставка форматирования Markdown для неупорядоченного списка |
|COMMANDВВОД (Mac) или
Ctrl+Enter (#REF!/Linux) | Отправка комментария |
|CTRL. затем CTRL[номер сохраненного ответа] | Открытие меню сохраненных ответов и автоматическое заполнение поля комментария сохраненным ответом. Дополнительные сведения см. в разделе AUTOTITLE. |
|COMMANDSHIFT. (Mac) или
CTRLSHIFT. (#REF!/Linux) | Вставка форматирования Markdown для кавычки |
| |
|R | Цитирование выделенного текста в ответе. Дополнительные сведения см. в разделе AUTOTITLE. |
Списки проблем и запросов на вытягивание
| Сочетания клавиш | Description |
|---|---|
| C | Создание проблемы |
| COMMAND (Mac) или |
<kbd>Ctrl</kbd>+<kbd>/</kbd> (#REF!/Linux) | Установка курсора на панель поиска проблем или запросов на вытягивание. Дополнительные сведения см. в разделе AUTOTITLE.|
|U | Фильтрация по автору | |L | Фильтрация по меткам или их изменение. Дополнительные сведения см. в разделе AUTOTITLE. | |ALT и щелчок мышью | Исключение меток при фильтрации по ним. Дополнительные сведения см. в разделе AUTOTITLE. | |M | Фильтрация по вехам или их изменение. Дополнительные сведения см. в разделе AUTOTITLE. | |Объект | Фильтрация по уполномоченным или их изменение. Дополнительные сведения см. в разделе AUTOTITLE. | |O или ВВОД | Открытие проблемы |
Проблемы и запросы на вытягивание
| Сочетания клавиш | Description |
|---|---|
| Q | Запрос рецензента. Дополнительные сведения см. в разделе AUTOTITLE. |
| M | Задание вехи. Дополнительные сведения см. в разделе AUTOTITLE. |
| L | Применение метки. Дополнительные сведения см. в разделе AUTOTITLE. |
| Объект | Задание уполномоченного. Дополнительные сведения см. в разделе AUTOTITLE. |
| X | Связывание с проблемой или запросом на вытягивание из того же репозитория. Дополнительные сведения см. в разделе AUTOTITLE. |
| COMMANDSHIFTP (Mac) или |
<kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (#REF!/Linux) | Переключение между вкладками "Запись " и "Предварительный просмотр " |
| |
| |
|OptionShiftc (Mac) или
Alt+Shift+c (#REF!/Linux) | Создайте вложенную проблему. См . раздел AUTOTITLE. |
|Параметр, shifta (Mac) или
Alt+Shift+a (#REF!/Linux) | Добавьте существующую проблему в качестве вложенной проблемы. См . раздел AUTOTITLE. |
|OptionShiftp (Mac) или
Alt+Shift+p (#REF!/Linux) | Изменение родительской проблемы. |
| |
Вкладка "Измененные файлы" в запросах на вытягивание
| Сочетания клавиш | Description |
|---|---|
| C | Откройте раскрывающееся меню "Фиксации", чтобы отфильтровать фиксации, отображаемые в диффах |
| T | Перемещение курсора в поле "Фильтр измененных файлов" |
<kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>Enter</kbd> (Mac) или <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>Enter</kbd> (#REF!/Linux) | Отправка комментария проверки |
| Option и нажмите (Mac) или Alt и нажмите (#REF!/Linux) | Переключение между сворачиванием и расширением всех устаревших или разрешенных комментариев проверки в запросе на вытягивание (например, удерживая alt и нажав кнопку "Показать устаревшие" или "Скрыть устаревшие") | |Щелчок мышью, затем SHIFT и щелчок мышью | Чтобы прокомментировать несколько строк запроса на вытягивание, щелкните номер строки, удерживайте нажатой клавишу SHIFT, а затем щелкните другой номер строки. Дополнительные сведения см. в разделе AUTOTITLE.|
Проекты
Навигация по проекту
| Сочетания клавиш | Description |
|---|
<kbd>Command</kbd>+<kbd>f</kbd> (Mac) или <kbd>Ctrl</kbd>+<kbd>f</kbd> (#REF!/Linux) | Поле фильтра фокусировки |
|← | Перемещение фокуса влево | |→ | Перемещение фокуса вправо | |↑ | Перемещение фокуса вверх | |↓ | Перемещение фокуса вниз |
Управление проектом
| Сочетания клавиш | Description |
|---|---|
| Введите | Переключение режима редактирования для ячейки с фокусом |
| ESCAPE | Отмена редактирования для ячейки с фокусом |
<kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>\ </kbd>(Mac) или <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>\ </kbd>(#REF!/Linux) | Открытие меню действий со строками |
|SHIFTПРОБЕЛ | Выбор элемента | |Shift): | Добавление ячейки или карточки ниже к выбору | |Shift^ | Добавление ячейки или карточки выше к выбору | |Space | Открытие выбранного элемента | |e | Архивация выбранных элементов |
Перемещение карточек в макете доски
| Сочетания клавиш | Description |
|---|---|
| Ввод или смена пробела | Начало перемещения выбранных карточек |
| Esc | Отмена выполняемого перемещения |
| Введите | Завершение выполняемого перемещения |
| ↓ | Перемещение одной карточки вниз |
| Command' или |
<kbd>Ctrl</kbd>+<kbd>↓</kbd> (#REF!/Linux) | Перемещение одной карточки в нижней части столбца |
|↑ | Перемещение одной карточки вверх |
|Command^ (Mac) или
Ctrl+↑ (#REF!/Linux) | Перемещение одной карточки в верхнюю часть столбца |
|← | Перемещение карточек влево |
|Команда← (Mac) или
Ctrl+← (#REF!/Linux) | Перемещение карточек в самый левый столбец |
|→ | Перемещение карточек вправо |
|Команда→ (Mac) или
Ctrl+→ (#REF!/Linux) | Перемещение карточек в самый правый столбец |
Notifications
| Сочетания клавиш | Description |
|---|---|
| E | Отметить как выполненный |
| SHIFTU | Пометить как непрочитанные |
| SHIFTI | Пометить как прочитанное |
| SHIFTM | Отмена подписки |
Сетевой граф
| Сочетания клавиш | Description |
|---|---|
| ← или H | Прокрутить влево |
| → или L | Прокрутить вправо |
| ↑ или K | Прокрутка вверх |
| ↓ или J | Прокрутка вниз |
| SHIFT← (Mac) или |
<kbd>Shift</kbd>+<kbd>H</kbd> (#REF!/Linux) | Прокрутка до конца влево |
|SHIFT→ (Mac) или
Shift+L (#REF!/Linux) | Прокрутка до конца вправо |
|SHIFT↑ (Mac) или
Shift+K (#REF!/Linux) | Прокрутка до конца вверх |
|SHIFT↓ (Mac) или
Shift+J (#REF!/Linux) | Прокрутка до конца вниз |