29 KiB
title, intro, versions, shortTitle, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | versions | shortTitle | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Палитра команд GitHub | Используйте палитру команд в {% data variables.product.product_name %} для навигации, поиска и выполнения команд непосредственно с клавиатуры. |
|
GitHub Command Palette | 5c6b739f2422be780cef6fa0e44e5d75663cc036 | e8c012864f |
MT | ru-RU | 11/09/2022 | 148159056 |
{% data reusables.command-palette.beta-note %}
Сведения о {% data variables.product.prodname_command_palette %}
Вы можете искать команды, переходить по ним и выполнять их в {% data variables.product.product_name %} с помощью {% data variables.product.prodname_command_palette %}. Палитра команд — это средство отображения предложений по запросу в зависимости от текущего контекста и ресурсов, которые вы недавно использовали. Палитру команд можно открыть с помощью сочетания клавиш из любого места в {% data variables.product.product_name %}, что экономит время и избавляет от необходимости пользоваться мышью.
Быстрая навигация
Предложения палитры команд упрощают доступ к страницам верхнего уровня, например странице "Проблемы", из любого места в репозитории, личной учетной записи или организации. Если нужное расположение не указано, начните вводить название или номер расположения, чтобы уточнить предложения.
Простой доступ к командам
Возможность выполнять команды непосредственно с клавиатуры без перехода по нескольким меню может изменить подход к работе с {% data variables.product.prodname_dotcom %}. Например, вы можете переключаться между темами несколькими нажатиями клавиш, что упрощает их смену по мере изменения потребностей.
Открытие {% data variables.product.prodname_command_palette %}
Открыть палитру команд можно с помощью одного из следующих сочетаний клавиш по умолчанию:
- Windows и Linux: CTRL+K или CTRL+ALT+K
- Mac: COMMAND+K или COMMAND+OPTION+K
Вы можете настроить сочетания клавиш, используемые для открытия палитры команд, в разделе "Специальные возможности" параметров пользователя. Дополнительные сведения см. в разделе Настройка сочетаний клавиш для {% data variables.product.prodname_command_palette %}.
При открытии палитры команд расположение (например, организация mashed-avocado) отображается в левом верхнем углу и используется в качестве контекста для предложений.
{% note %}
Примечания.
- При редактировании текста Markdown для открытия палитры команд используйте сочетание клавиш CTRL+ALT+K (Windows и Linux) или COMMAND+OPTION+K (Mac).{% ifversion projects-v2 %}
- Если у вас в работе {% data variables.projects.project_v2 %}, отобразится другая палитра команд, относящаяся к проекту. Дополнительные сведения: Настройка представления.{% endif %}
{% endnote %}
Настройка сочетаний клавиш для {% data variables.product.prodname_command_palette %}
Сочетания клавиш, используемые по умолчанию для открытия палитры команд, могут конфликтовать с сочетаниями клавиш по умолчанию в операционной системе или браузере. Настроить сочетания клавиш можно в разделе "Специальные возможности" параметров учетной записи. В параметрах палитры команд можно настроить сочетания клавиш для открытия палитры команд как в режиме поиска, так и в режиме команд.
Навигация с помощью {% data variables.product.prodname_command_palette %}
Палитру команд можно использовать для перехода на любую страницу, к которой у вас есть доступ на {% data variables.product.product_name %}.
{% data reusables.command-palette.open-palette %}
-
Начните вводить путь, по которому нужно перейти. Предложения в палитре команд изменяются в соответствии с введенным текстом.
{% data reusables.command-palette.change-scope %}
Вы также можете использовать нажатия клавиш, чтобы сузить поиск. Дополнительные сведения см. в разделе Функции нажатия клавиш.
-
Завершите ввод пути или используйте клавиши со стрелками, чтобы выделить нужный путь в списке предложений.
-
Нажмите клавишу ВВОД, чтобы перейти к выбранному расположению. Кроме того, можно открыть расположение на новой вкладке браузера, нажав клавиши CTRL+ВВОД (Windows и Linux) или COMMAND+ВВОД (Mac).
Поиск с помощью {% data variables.product.prodname_command_palette %}
Палитру команд можно использовать для поиска в {% data variables.location.product_location %}.
{% data reusables.command-palette.open-palette %}
{% data reusables.command-palette.change-scope %}
-
При необходимости используйте нажатия клавиш для поиска ресурсов определенных типов:
- # — поиск проблем, запросов на вытягивание, обсуждений и проектов;
- ! — поиск проектов;
- @ — поиск пользователей, организаций и репозиториев;
- / — поиск файлов в области репозитория.
-
Начните вводить условия поиска. Палитра команд предложит ряд поисковых запросов в зависимости от области поиска.
{% tip %}
В палитре команд можно также использовать полный синтаксис встроенного поиска {% data variables.product.prodname_dotcom %}. Дополнительные сведения см. в разделе Поиск сведений на {% data variables.product.prodname_dotcom %}.
{% endtip %}
-
Используйте клавиши со стрелками, чтобы выделить нужный результат поиска, и нажмите клавишу ВВОД, чтобы перейти к выбранному расположению. Кроме того, можно открыть расположение на новой вкладке браузера, нажав клавиши CTRL+ВВОД (Windows и Linux) или COMMAND+ВВОД (Mac).
Выполнение команд из {% data variables.product.prodname_command_palette %}
{% data variables.product.prodname_command_palette %} позволяет выполнять команды. Например, можно создать репозиторий или проблему либо сменить тему. При выполнении команды расположение действия определяется базовой страницей или областью, показанной в палитре команд.
- Команды для запросов на вытягивание и проблем всегда выполняются на базовой странице.
- Команды более высокого уровня, например для репозиториев, выполняются в области, показанной в палитре команд.
Полный список поддерживаемых команд см. в разделе Справка по {% data variables.product.prodname_command_palette %}.
-
Сочетания клавиш по умолчанию для открытия палитры команд в командном режиме: CTRL+SHIFT+K (Windows и Linux) или COMMAND+SHIFT+K (Mac). Если палитра команд уже открыта, нажмите >, чтобы перейти в командный режим. {% data variables.product.prodname_dotcom %} предлагает команды в зависимости от расположения.
{% data reusables.command-palette.change-scope %}
-
Если нужная команда не отображается, проверьте область, а затем начните вводить имя команды в текстовом поле.
-
Используйте клавиши со стрелками, чтобы выделить нужную команду, и нажмите клавишу ВВОД для ее запуска.
Закрытие палитры команд
Если палитра команд активна, ее можно закрыть, нажав одно из следующих сочетаний клавиш:
- Режим поиска и навигации: ESC или CTRL+K (Windows и Linux); COMMAND+K (Mac)
- Командный режим: ESC или CTRL+SHIFT+K (Windows и Linux); COMMAND+SHIFT+K (Mac)
Если вы настроили сочетания клавиш для палитры команд в параметрах специальных возможностей, настроенные сочетания клавиш будут использоваться как для открытия, так и для закрытия палитры команд.
Справка по {% data variables.product.prodname_command_palette %}
Функции нажатия клавиш
Эти нажатия клавиш доступны, если палитра команд находится в режиме навигации и поиска, то есть они недоступны в командном режиме.
| Клавиши | Компонент |
|---|---|
| > | Вход в командный режим. Дополнительные сведения см. в разделе Выполнение команд из {% data variables.product.prodname_command_palette %}. |
| # | Поиск проблем, запросов на вытягивание, обсуждений и проектов. Дополнительные сведения см. в разделе Поиск с помощью {% data variables.product.prodname_command_palette %}. |
| @ | Поиск пользователей, организаций и репозиториев. Дополнительные сведения см. в разделе Поиск с помощью {% data variables.product.prodname_command_palette %}. |
| / | Поиск файлов в области репозитория или репозиториев в области организации. Дополнительные сведения см. в разделе Поиск с помощью {% data variables.product.prodname_command_palette %}. |
| ! | Поиск только проектов. Дополнительные сведения см. в разделе Поиск с помощью {% data variables.product.prodname_command_palette %}. |
| CTRL+C или COMMAND+C | Копирование URL-адреса поиска или навигации для выделенного результата в буфер обмена. |
| ВВОД | Переход к выделенному результату или выполнение выделенной команды. |
| CTRL+ВВОД или COMMAND+ВВОД | Открытие выделенного результата поиска или навигации на новой вкладке браузера. |
| ? | Отображение справки в палитре команд. |
Глобальные команды
Эти команды доступны во всех областях.
| Команда | Поведение | |
|---|---|---|
Import repository |
Создание репозитория путем импорта проект из другой системы управления версиями. Дополнительные сведения см. в разделе Импорт репозитория с помощью средства импорта GitHub. | |
New gist |
Открытие нового объекта gist. Дополнительные сведения см. в разделе Создание объекта gist. | |
New organization |
Создание организации. Дополнительные сведения см. в статье "Создание новой организации с нуля". | |
New project |
Создание доски проекта. Дополнительные сведения см. в разделе Создание проекта. | |
New repository |
Создание репозитория с нуля. Дополнительные сведения см. в разделе Создание репозитория. | |
Switch theme to <theme name> |
Переключение на другую тему пользовательского интерфейса. Дополнительные сведения см. в разделе Управление параметрами темы. |
Команды для организации
Эти команды доступны только в области организации.
| Команда | Поведение |
|---|---|
New team |
Создание команды в текущей организации. Дополнительные сведения см. в статье "Создание команды". |
Команды для репозитория
Большинство этих команд доступны только на домашней странице репозитория. Если команда также доступна на других страницах, это указано в столбце "Поведение".
| Команда | Поведение |
|---|---|
Clone repository: <URL type> |
Копирование URL-адреса, необходимого для клонирования репозитория с помощью {% data variables.product.prodname_cli %}, HTTPS или SSH, в буфер обмена. Дополнительные сведения см. в разделе Клонирование репозитория. |
New discussion |
Создание обсуждения в репозитории. Дополнительные сведения см. в разделе Создание обсуждения. |
New file |
Создание файла с любой страницы репозитория. Дополнительные сведения см. в разделе Добавление файла в репозиторий. |
New issue |
Открытие новой проблемы с любой страницы репозитория. Дополнительные сведения см. в статье "Создание проблемы". |
Open in new codespace |
Создание и открытие codespace для этого репозитория. Дополнительные сведения см. в разделе Создание пространства кода для репозитория. |
Open in github.dev editor |
Открытие текущего репозитория в редакторе github.dev. Дополнительные сведения см. в разделе Открытие веб-редактора. |
Команды для файла
Эти команды доступны только при открытии палитры команд из файла в репозитории.
| Команда | Поведение |
|---|---|
Copy permalink |
Создание ссылки на файл с SHA текущей фиксации и ее копирование в буфер обмена. Дополнительные сведения см. в разделе Получение постоянных ссылок на файлы. |
Open in github.dev editor |
Открытие текущего отображаемого файла в редакторе github.dev. Дополнительные сведения см. в разделе Открытие веб-редактора. |
Команды для обсуждения
Эти команды доступны только при открытии палитры команд из обсуждения. Они выполняются на текущей странице, и на них не влияет область, заданная в палитре команд.
| Команда | Поведение |
|---|---|
Delete discussion... |
Окончательное удаление обсуждения. Дополнительные сведения см. в разделе Управление обсуждениями. |
Edit discussion body |
Открытие основного текста обсуждения для редактирования. |
Subscribe/unsubscribe |
Отказ или согласие на получение уведомлений о добавлении содержимого к обсуждению. Дополнительные сведения см. в разделе Сведения об уведомлениях. |
Transfer discussion... |
Перемещение обсуждения в другой репозиторий. Дополнительные сведения см. в разделе Управление обсуждениями. |
Команды для проблемы
Эти команды доступны только при открытии палитры команд из проблемы. Они выполняются на текущей странице, и на них не влияет область, заданная в палитре команд.
| Команда | Поведение |
|---|---|
Close/reopen issue |
Закрытие или повторное открытие текущей проблемы. Дополнительные сведения см. в разделе Сведения о проблемах. |
Convert issue to discussion... |
Преобразование текущей проблемы в обсуждение. Дополнительные сведения см. в разделе Модерация обсуждений. |
Delete issue... |
Удаление текущей проблемы. Дополнительные сведения см. в разделе Удаление проблемы. |
Edit issue body |
Открытие основного текста проблемы для редактирования. |
Edit issue title |
Открытие заголовка проблемы для редактирования. |
Lock issue |
Запрет на добавление новых комментариев пользователями без доступа на запись в репозиторий. Дополнительные сведения см. в разделе Блокировка бесед. |
Pin/unpin issue |
Отображение или скрытие проблемы в разделе закрепленных проблем репозитория. Дополнительные сведения см. в разделе Закрепление проблемы в репозитории. |
Subscribe/unsubscribe |
Отказ или согласие на получение уведомлений об изменениях в проблеме. Дополнительные сведения см. в разделе Сведения об уведомлениях. |
Transfer issue... |
Перенос проблемы в другой репозиторий. Дополнительные сведения см. в разделе Перенос проблемы в другой репозиторий. |
Команды для запроса на вытягивание
Эти команды доступны только при открытии палитры команд из запроса на вытягивание. Они выполняются на текущей странице, и на них не влияет область, заданная в палитре команд.
| Команда | Поведение |
|---|---|
Close/reopen pull request |
Закрытие или повторное открытие текущего запроса на вытягивание. Дополнительные сведения см. в разделе Сведения о запросах на вытягивание. |
Convert to draft/Mark pull request as ready for review |
Изменение состояния запроса на вытягивание: готов или не готов к проверке. Дополнительные сведения см. в разделе Изменение состояния запроса на вытягивание. |
Copy current branch name |
Добавление имени главной ветви запроса на вытягивание в буфер обмена. |
Edit pull request body |
Открытие основного текста запроса на вытягивание для редактирования. |
Edit pull request title |
Открытие заголовка запроса на вытягивание для редактирования. |
Open in new codespace |
Создание и открытие codespace для главной ветви запроса на вытягивание. Дополнительные сведения см. в разделе Создание пространства кода для репозитория. |
Subscribe/unsubscribe |
Отказ или согласие на получение уведомлений об изменениях в запросе на вытягивание. Дополнительные сведения см. в разделе Сведения об уведомлениях. |
Update current branch |
Обновление главной ветви запроса на вытягивание с учетом изменений из базовой ветви. Доступно только для запросов на вытягивание, предназначенных для ветви репозитория по умолчанию. Дополнительные сведения см. в разделе Сведения о ветвях. |






