Skip to main content

Como adicionar recursos a um arquivo devcontainer.json

Com os recursos, você pode adicionar rapidamente ferramentas, runtimes ou bibliotecas à configuração do contêiner de desenvolvimento.

Os recursos são unidades autossuficientes de código de instalação e configuração de contêiner de desenvolvimento, projetadas para funcionar em uma ampla gama de imagens de contêiner base. Você pode usar recursos para adicionar rapidamente ferramentas, runtimes ou bibliotecas à imagem do codespace. Para saber mais, confira os recursos disponíveis e a especificação de recursos no site dos Contêineres de Desenvolvimento.

Você pode adicionar recursos a um arquivo devcontainer.json do VS Code ou do repositório no GitHub. Use as guias deste artigo para ver instruções de cada uma dessas maneiras de adicionar recursos.

Com adicionar recursos para um arquivo devcontainer.json

Note

Para adicionar recursos no VS Code enquanto você está trabalhando localmente e não está conectado a um codespace, a extensão "Contêineres de Desenvolvimento" precisa estar instalada e habilitada. Para obter mais informações sobre essa extensão, confira VS Code Marketplace.

  1. Acesse o VS Code Command Palette com Shift+Comando+P (Mac) ou Ctrl+Shift+P (Windows/Linux).

  2. Comece a digitar "adicionar desenvolvimento" e clique em Codespaces: Adicionar Arquivos de Configuração de Contêiner de Desenvolvimento.

    Captura de tela da Paleta de Comandos, com "adicionar desenvolvimento" inserido e "Codespaces: Adicionar arquivos de configuração do contêiner de desenvolvimento" listados.

  3. Clique em Modificar a configuração ativa.

  4. Atualize suas seleções de recursos e clique em OK.

  5. Se você estiver trabalhando em um codespace, um prompt será exibido no canto inferior direito. Para recompilar o contêiner e aplicar as alterações ao codespace no qual você está trabalhando, clique em Recompilar Agora.

    Captura de tela da mensagem: "Notamos uma alteração na configuração do contêiner de desenvolvimento". Abaixo está o botão "Recompilar agora".