# Использование палитры команд Visual Studio Code в GitHub Codespaces

Функцию палитры команд Visual Studio Code можно использовать для выполнения многих команд GitHub Codespaces.

## Сведения о Visual Studio Code Command Palette

VS Code Command Palette является одним из основных функций Visual Studio Code и доступен для использования в GitHub Codespaces. Палитра команд позволяет получить доступ ко многим командам для GitHub Codespaces и VS Code. Дополнительные сведения об использовании VS Code Command Paletteсм[](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette). в документации по VS Code.

## Доступ к VS Code Command Palette

Доступ к VS Code Command Palette можно получить разными способами.

* <kbd>Сдвиг</kbd>+<kbd>Командование</kbd>+<kbd>P</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux).

  Обратите внимание, что эта команда является зарезервированным сочетанием клавиш в Firefox.
* <kbd>F1</kbd>
* В меню приложения выберите **пункт "Вид > палитры** команд".

## Команды для Codespaces

Чтобы просмотреть все команды, связанные с GitHub Codespaces, [откройтеVS Code Command Palette](#accessing-the-vs-code-command-palette), а затем начните вводить "Codespaces".

![Снимок экрана: палитра команд с введенными пространствами кода. В раскрывающемся списке перечислены все команды, относящиеся к GitHub Codespaces.](/assets/images/help/codespaces/codespaces-command-palette.png)

### Приостановка или остановка codespace

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

Чтобы приостановить или остановить контейнер codespace, [откройте VS Code Command Palette](#accessing-the-vs-code-command-palette) и начните вводить "остановить". Выберите **Codespaces: остановить текущее codespace**.

![Снимок экрана: палитра команд с текстом поиска "stop" и параметром "Codespaces: Stop Current Codespace".](/assets/images/help/codespaces/codespaces-stop.png)

### Добавление предварительно определенной конфигурации контейнера разработки

Чтобы добавить предопределенную конфигурацию контейнера разработки, [перейдите к VS Code Command Palette](#accessing-the-vs-code-command-palette), а затем начните вводить "добавить разработку". Щелкните **"Кодовые пространства": добавление файлов** конфигурации контейнера разработки.

![Снимок экрана: палитра команд с введенными значениями "Добавить разработку" и "Codespaces: Add Dev Container Configuration Files" (Добавить файлы конфигурации контейнера разработки).](/assets/images/help/codespaces/add-prebuilt-container-command.png)

### Перестроение пространства кода

Если вы добавите контейнер разработки или измените любой из файлов конфигурации (`devcontainer.json` и `Dockerfile`), вам придется перестроить codespace, чтобы применить изменения.

Чтобы перестроить контейнер, [откройте VS Code Command Palette](#accessing-the-vs-code-command-palette) и начните вводить "перестроить". Выберите **Codespaces: перестроить контейнер**.

![Снимок экрана: палитра команд с текстом поиска "перестроение" и параметром "Пространства кода: перестроение контейнера".](/assets/images/help/codespaces/codespaces-rebuild.png)

> \[!TIP]
> Иногда может потребоваться выполнить полную перестроение, чтобы очистить кэш и перестроить контейнер с помощью свежих образов. Дополнительные сведения см. в разделе [Перестроение контейнера в пространстве кода](/ru/codespaces/developing-in-a-codespace/rebuilding-the-container-in-a-codespace#rebuilding-a-container).

### Журналы Codespaces

Вы можете использовать VS Code Command Palette для доступа к журналам создания codespace или экспорта всех журналов.

Чтобы получить журналы для GitHub Codespaces, [перейдите к VS Code Command Palette](#accessing-the-vs-code-command-palette), а затем начните вводить "экспорт". Выберите **"Пространства кода": экспорт журналов** для экспорта всех журналов, связанных с GitHub Codespaces или выберите **"Пространства кода: просмотр журналов создания** " для просмотра журналов, связанных с настройкой.

![Снимок экрана: палитра команд с текстом поиска "Экспорт" и параметром "Codespaces: Export Logs".](/assets/images/help/codespaces/codespaces-logs.png)

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

* [Использование кодовых пространств GitHub в Visual Studio Code](/ru/codespaces/developing-in-a-codespace/using-github-codespaces-in-visual-studio-code)