Skip to main content

сочетания клавиш;

Для почти каждой страницы на GitHub имеется сочетание клавиш для ускоренного выполнения действий.

Сведения о сочетаниях клавиш

Если ввести ? в 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) | Прокрутка до конца вниз |