Explore as possibilidades de GitHub Codespaces com 4D

Tradução automática de Deepl

O GitHub oferece ferramentas poderosas para os programadores. Uma delas é Codepaces, que permite desenvolver código armazenado em um repositório GitHub online de qualquer lugar usando uma instância integrada de Visual Studio Code.

Esse também é o caso com projetos 4D!

Vamos descobrir essa ferramenta poderosa e ver uma nova maneira de codificar!

O que são codespaces?

Os Codespaces de GitHub permitem aos desenvolvedores editar um repositório de qualquer lugar.

Um Codespace é um contentor acessível diretamente a partir da página do repositório GitHub ou remotamente através do Visual Studio Code ou da aplicação Codespaces.

Quando cria um Codespace num repositório do GitHub, só tem de definir a que ramo do seu projeto pretende que o Codespace seja ligado. Em seguida, pode trabalhar no repositório no contentor. As alterações são armazenadas diretamente no ramo definido.

Como um Codespace é uma instância de Visual Studio Code rodando em um container, é simples instalar a extensão 4D-Analyzer para se beneficiar de todas as ajudas de codificação como destaque de código, sugestões, preenchimento automático, ajuda de assinatura, e acesso direto à documentação.

tool4d para GitHub

Como vimos nesse post do blog, 4D-Analyzer automaticamente baixa e atualiza a versão da aplicação tool4d que você definiu. 4D lançou uma versão dedicada, tool4d, para GitHub para permitir isso em um ambiente Codespace.

Note que vários desenvolvedores podem usar um codespace simultaneamente. Dessa forma, todos podem atualizar diretamente o código!

Vamos ver nesse vídeo como um Codespace GitHub pode ser usado com um projeto 4D:

Conclusão

Em resumo, os Codespaces de GitHub oferecem ambientes de desenvolvimento contínuos, agora estendidos a projetos 4D com tool4d para GitHub. Fomentando a codificação colaborativa e assegurando uma gestão de projeto eficiente.

Avatar
• Proprietário do produto - Damien Fuzeau entrou ao time 4D Product em fevereiro de 2019. Como Proprietário do Produto, está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Damien é formado em engenharia de software pela Universidade de Nantes. Trabalhou mais de 23 anos em sua empresa anterior, primeiro como desenvolvedor (descobrindo 4D em 1997), e mais tarde como gerente de engenharia e arquiteto de software. Essa empresa é um Partner OEM de 4D e lançou softwares empresariais baseados em 4D para milhares de usuários em centenas de servidores. Portanto Damien está acostumado ao desenvolvimento e lançamento de 4D em contextos multilinguais.