1
0
mirror of synced 2026-01-28 00:02:29 -05:00
Files
docs/translations/ru-RU/content/codespaces/customizing-your-codespace/personalizing-codespaces-for-your-account.md
2022-12-13 17:09:01 +00:00

13 KiB
Raw Blame History

title, shortTitle, intro, redirect_from, versions, type, topics, product, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
title shortTitle intro redirect_from versions type topics product ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Персонализация Codespaces для вашей учетной записи Personalize your codespaces Вы можете персонализировать {% data variables.product.prodname_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
fpt ghec
* *
how_to
Codespaces
Set up
Fundamentals
{% data reusables.gated-features.codespaces %} 2c136318f3eff0a8caed8900520b8eb8a7772add dc42bb4a48 HT ru-RU 07/13/2022 146681352

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

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

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

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

Обслуживающие проект также могут определить конфигурацию по умолчанию, которая применяется к каждому пространству codespace для репозитория, созданному любым пользователем. Дополнительные сведения см. в разделе Настройка {% data variables.product.prodname_codespaces %} для проекта.

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

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

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

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

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

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

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

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

Вы можете настроить {% data variables.product.prodname_codespaces %} для использования файлов с точкой из любого репозитория, которым владеете, выбрав этот репозиторий в личных настройках {% data variables.product.prodname_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 %} в репозитории dotfiles. Вы можете задать параметры по умолчанию Рабочая область и Удаленная среда [Codespaces] для определенного проекта в репозитории проекта. Дополнительные сведения см. в статье Общие сведения о контейнерах разработки.

{% endnote %}

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

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

{% warning %}

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

{% endwarning %}

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

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

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

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

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

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

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