1
0
mirror of synced 2026-01-07 09:01:31 -05:00
Files
docs/translations/pt-BR/content/codespaces/customizing-your-codespace/personalizing-github-codespaces-for-your-account.md
2022-09-15 17:37:44 +00:00

8.8 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
Como personalizar o GitHub Codespaces para sua conta Personalize your codespaces Você pode personalizar o {% data variables.product.prodname_github_codespaces %} usando um repositório `dotfiles` em {% data variables.product.product_name %} ou usando Sincronização de Configurações.
/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
{% data reusables.gated-features.codespaces %} 1aec1fc1fdc3d7e49408d3ddfcf94805994c8633 72e1c60459 HT pt-BR 09/09/2022 147875530

Sobre a personalização de {% data variables.product.prodname_codespaces %}

Ao usar qualquer ambiente de desenvolvimento, a personalização das configurações e ferramentas para suas preferências e fluxos de trabalho é uma etapa importante. {% data variables.product.prodname_codespaces %} permite duas formas principais de personalizar seus codespaces.

  • Configurações de sincronização você pode usar e compartilhar as configurações {% data variables.product.prodname_vscode %} entre {% data variables.product.prodname_codespaces %} e outras instâncias de {% data variables.product.prodname_vscode %}.
  • Dotfiles você pode usar um dotfiles repositório para especificar scripts, preferências de shell e outras configurações.

A personalização de {% data variables.product.prodname_codespaces %} aplica-se a qualquer codespace que você criar.

Os mantenedores do projeto também podem definir uma configuração-padrão que se aplica a todos os codespaces de um repositório, criados por qualquer pessoa. Para obter mais informações, confira "Como configurar o {% data variables.product.prodname_codespaces %} para seu projeto".

Configurações de sincronização

A sincronização de configurações permite que você compartilhe configurações como configurações, atalhos de teclado, snippets, extensões e estado da interface de usuário entre as máquinas e instâncias de {% data variables.product.prodname_vscode %}.

Para habilitar a sincronização de configurações, no canto inferior esquerdo da barra de atividades, selecione {% octicon "gear" aria-label="The gear icon" %} e clique Habilitar as configurações de sincronização… . Na caixa de diálogo, selecione as configurações que você deseja sincronizar.

Opção de configuração de sincronização no menu de gerenciamento

Para obter mais informações, confira o guia Sincronização de Configurações na documentação do {% data variables.product.prodname_vscode %}.

Dotfiles

Os Dotfiles são arquivos e pastas de sistemas de tipo Unix, que começam com . e controlam a configuração de aplicativos e shells no seu sistema. Você pode armazenar e gerenciar seus dotfiles em um repositório no {% data variables.product.prodname_dotcom %}. Para orientação e tutoriais sobre o que incluir no repositório dotfile, confira GitHub faz dotfiles.

O seu repositório dotfiles pode incluir os alias e preferências do seu shell, quaisquer ferramentas que você deseja instalar ou qualquer outra personalização de codespace que desejar fazer.

Você pode configurar {% data variables.product.prodname_codespaces %} para usar Dotfiles de qualquer repositório que você tiver, selecionando esse repositório nas suas Configurações pessoais de {% data variables.product.prodname_codespaces %}.

Ao criar um novo codespace, o {% data variables.product.prodname_dotcom %} clona seu repositório dotfile selecionado para o ambiente do codespace e procura um dos seguintes arquivos para configurar o ambiente.

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

Se nenhum desses arquivos for encontrado, todos os arquivos ou pastas no repositório de dotfiles selecionados que começam com . têm um link simbólico para o ~ do codespace ou $HOME.

Quaisquer alterações nos seus dotfiles selecionados serão aplicadas apenas a cada novo codespace e não afetarão nenhum codespace existente.

{% note %}

Observação: Atualmente, o {% data variables.product.prodname_codespaces %} não é compatível com a personalização das configurações do Usuário para o editor de {% data variables.product.prodname_vscode %} com o repositório dotfiles. Você pode definir as configurações padrão do Workspace e Remoto [Codespaces] para um projeto específico no repositório do projeto. Para obter mais informações, confira "Introdução aos contêineres de desenvolvimento".

{% endnote %}

Habilitando o repositório de dotfiles para {% data variables.product.prodname_codespaces %}

Você pode usar o repositório de Dotfiles selecionado para personalizar seu ambiente de {% data variables.product.prodname_codespaces %}. Depois de escolher o seu repositório de dotfiles, você poderá adicionar seus scripts, preferências e configurações. Em seguida, você deverá habilitar os seus dotfiles na sua página pessoal de configurações de {% data variables.product.prodname_codespaces %}.

{% warning %}

Aviso: Dotfiles têm a capacidade de executar scripts arbitrários, que podem conter codespace inesperado ou malicioso. Antes de instalar o repositório de um dotfiles, recomendamos verificar os scripts para garantir que eles não executam nenhuma ação inesperada.

{% endwarning %}

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

  1. Em "Dotfiles", selecione Instalar dotfiles automaticamente para que {% data variables.product.prodname_codespaces %} instale automaticamente seus dotfiles em cada novo codespace que você criar. Como instalar dotfiles
  2. Escolha o repositório no qual você deseja instalar dotfiles. Como selecionar um repositório de dotfiles

Você pode adicionar mais script, preferências e arquivos de configuração ao repositório de dotfiles ou editar arquivos existentes sempre que quiser. As alterações nas configurações só serão selecionadas por novos codespaces.

Se o seu codespace não conseguir selecionar as configurações de dotfiles, confira "Solucionar problemas de arquivos de dados de {% data variables.product.prodname_codespaces %}".

Você também pode personalizar {% data variables.product.prodname_codespaces %} usando configurações adicionais de {% data variables.product.prodname_codespaces %}:

Leitura adicional