1
0
mirror of synced 2025-12-30 12:02:01 -05:00
Files
docs/translations/ru-RU/content/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account.md
2022-11-16 21:42:42 +00:00

13 KiB
Raw Blame History

title, shortTitle, intro, redirect_from, versions, type, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
title shortTitle intro redirect_from versions type topics ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Персонализация GitHub Codespaces для вашей учетной записи Personalize your codespaces Вы можете персонализировать {% data variables.product.prodname_github_codespaces %} с помощью репозитория `dotfiles` для {% data variables.product.product_name %} или с помощью синхронизации параметров.
/github/developing-online-with-github-codespaces/personalizing-github-codespaces-for-your-account
/github/developing-online-with-codespaces/personalizing-codespaces-for-your-account
/codespaces/setting-up-your-codespace/personalizing-codespaces-for-your-account
/codespaces/customizing-your-codespace/personalizing-codespaces-for-your-account
fpt ghec
* *
how_to
Codespaces
Set up
Fundamentals
80b6cd1ee982150c1b3c0a66e1247f6098a97bcb e8c012864f MT ru-RU 11/09/2022 148160256

Сведения о персонализации {% data variables.product.prodname_codespaces %}

При использовании любой среды разработки важным шагом является настройка параметров и инструментов в соответствии с вашими предпочтениями и рабочими процессами. {% data variables.product.prodname_github_codespaces %} позволяет персонализировать codespace двумя основными способами.

  • Синхронизация параметров . Параметры {% data variables.product.prodname_vscode %} можно синхронизировать между классическим приложением и веб-клиентом {% data variables.product.prodname_vscode_shortname %}.
  • Файлы с точкой — вы можете использовать репозиторий dotfiles для указания скриптов, настроек оболочки и других конфигураций.

Персонализация {% data variables.product.prodname_github_codespaces %} применяется к любому создаваемому пространству codespace.

Обслуживающие проект также могут определить конфигурацию по умолчанию, которая применяется к каждому пространству codespace для репозитория, созданному любым пользователем. Дополнительные сведения см. в статье Общие сведения о контейнерах разработки.

Синхронизация параметров

Синхронизация параметров позволяет синхронизировать конфигурации, такие как параметры, сочетания клавиш, фрагменты кода, расширения и состояние пользовательского интерфейса на компьютерах и экземплярах {% data variables.product.prodname_vscode_shortname %}.

Чтобы включить синхронизацию параметров, в левом нижнем углу панели действий {% data variables.product.prodname_vscode %}выберите {% octicon "gear" aria-label="The gear icon" %} и щелкните Включить синхронизацию параметров.... В появившемся диалоговом окне выберите параметры, которые нужно синхронизировать.

Параметр синхронизации параметров в меню управления

Дополнительные сведения см. в руководстве по синхронизации параметров в документации по {% data variables.product.prodname_vscode_shortname %}.

Файлы с точкой

Файлы с точкой — это файлы и папки в системах Unix, которые начинаются с .. Они служат для управления конфигурациями приложений и оболочки в системе. Хранить файл с точкой и управлять им можно в репозитории на сайте {% data variables.product.prodname_dotcom %}. Рекомендации и учебники по включению в репозиторий файлов с точкой см. в статье, посвященной файлам с точкой в GitHub.

Репозиторий файлов с точкой может включать псевдонимы оболочки и настройки, любые инструменты, которые требуется установить, или любую другую персонализацию пространства codespace, которую вы хотите сделать.

Вы можете настроить {% data variables.product.prodname_github_codespaces %} для использования файлов точек из любого репозитория, которым вы владеете, выбрав этот репозиторий в личных параметрах {% data variables.product.prodname_github_codespaces %}.

При создании новой среды codespace {% data variables.product.prodname_dotcom %} клонирует выбранный репозиторий файлов с точкой в среду codespace и выполняет поиск одного из следующих файлов, чтобы настроить среду.

  • install.sh
  • install
  • bootstrap.sh
  • bootstrap
  • script/bootstrap
  • setup.sh
  • setup
  • script/setup

Если ни один из этих файлов не найден, для всех файлов или папок в выбранном репозитории файлов с точкой, которые начинаются с ., будут созданы символические ссылки на каталог ~ или $HOME пространства codespace.

Любые изменения в выбранном репозитории файлов с точкой будут применяться только к каждому новому пространству codespace и не будут влиять на существующее пространство codespace.

{% note %}

Примечание: В настоящее время {% data variables.product.prodname_codespaces %} не поддерживает персонализацию параметров уровня пользователя для {% data variables.product.prodname_vscode_shortname %} в репозитории dotfiles . Вы можете задать параметры по умолчанию Рабочая область и Удаленная среда [Codespaces] для определенного проекта в репозитории проекта. Дополнительные сведения см. в статье Общие сведения о контейнерах разработки.

{% endnote %}

Включение репозитория файлов с точкой для{% data variables.product.prodname_codespaces %}

Вы можете использовать выбранный репозиторий файлов точек для персонализации среды {% data variables.product.prodname_github_codespaces %}. Выбрав репозиторий файлов с точкой, вы можете добавить в него скрипты, настройки и конфигурации. Затем необходимо включить файлы точек на личной странице параметров {% data variables.product.prodname_github_codespaces %}.

{% warning %}

Предупреждение. Файлы с точкой могут выполнять произвольные скрипты, которые могут содержать непредвиденный или вредоносный код. Перед установкой репозитория файлов с точкой рекомендуется проверять скрипты, чтобы убедиться, что они не выполняют никаких непредвиденных действий.

{% endwarning %}

{% data reusables.user-settings.access_settings %} {% data reusables.user-settings.codespaces-tab %}

  1. В разделе "Файлы точек" выберите Автоматическая установка файлов точек , чтобы {% data variables.product.prodname_github_codespaces %} автоматически устанавливал файлы точек в каждое новое пространство кода, которое вы создаете. Установка файлов с точкой
  2. Выберите репозиторий, из которого нужно установить файлы с точкой. Выбор репозитория файлов с точкой

Можно добавить в репозиторий файлов с точкой дополнительные скрипты, параметры, файлы конфигурации или изменить существующие файлы при желании. Изменения параметров будут приняты только новыми пространствами codespace.

Если в codespace не удается получить параметры конфигурации из файлов точек, см. статью Устранение неполадок с файлами точек для {% data variables.product.prodname_github_codespaces %}.

Другие доступные параметры

Вы также можете персонализировать {% data variables.product.prodname_github_codespaces %} с помощью дополнительных параметров в личных параметрах:

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