GitLab substituirá o editor de código integrado pelo Visual Studio Code

Foi apresentado o lançamento da plataforma de desenvolvimento colaborativo GitLab 15.0 e anunciada a intenção em lançamentos futuros de substituir o editor de código integrado do IDE Web pelo editor Visual Studio Code (VS Code) desenvolvido pela Microsoft com a participação da comunidade . Usar o editor VS Code simplificará o desenvolvimento de projetos na interface GitLab e permitirá que os desenvolvedores usem uma ferramenta de edição de código familiar e completa.

Uma pesquisa com usuários do GitLab descobriu que o Web IDE é ótimo para fazer pequenas alterações, mas poucas pessoas o usam para codificação completa. Os desenvolvedores do GitLab tentaram entender o que impede o trabalho completo no IDE Web e chegaram à conclusão de que o problema não é a ausência de recursos específicos, mas uma combinação de pequenas falhas na interface e nos métodos de trabalho. A julgar por uma pesquisa realizada pelo Stack Overflow, mais de 70% dos desenvolvedores usam o editor VS Code, disponível sob a licença MIT, ao escrever código.

Um dos engenheiros do GitLab preparou um protótipo funcional para integração do VS Code com a interface do GitLab, que pode ser usado para trabalhar através do navegador. A administração do GitLab considerou o desenvolvimento promissor e decidiu substituir o Web IDE pelo VS Code, o que também evitaria o desperdício de recursos na adição de recursos ao Web IDE que já existem no VS Code.

Além de expandir significativamente a funcionalidade e melhorar a usabilidade, a transição abrirá o acesso a uma ampla gama de adições ao VS Code e também fornecerá aos usuários ferramentas para personalizar temas e gerenciar o realce de sintaxe. Como a implementação do VS Code inevitavelmente levará a um editor mais complexo, para aqueles que precisam do editor mais simples possível para fazer edições individuais, está planejado adicionar os recursos de edição necessários aos componentes básicos, como Web Editor, Snippets e Pipeline Editor.

Quanto ao lançamento do GitLab 15.0, as inovações adicionais incluem:

  • Wiki adicionou um modo de edição visual Markdown (WYSIWYG).
  • A versão gratuita da comunidade integra funções para verificar imagens de contêineres em busca de vulnerabilidades conhecidas nas dependências usadas.
  • Foi implementado suporte para adicionar notas internas às discussões que são acessíveis apenas ao autor e aos membros do grupo (por exemplo, para anexar dados confidenciais a um assunto que não deve ser divulgado publicamente).
  • Capacidade de vincular um problema a uma organização externa ou contatos externos.
  • Suporte para variáveis ​​de ambiente aninhadas em CI/CD (variáveis ​​podem ser aninhadas dentro de outras variáveis, por exemplo "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • A capacidade de assinar e cancelar a assinatura de um usuário em seu perfil.
  • O processo de revogação de tokens de acesso foi simplificado.
  • É possível reorganizar a lista com descrições de problemas no modo arrastar e soltar.
  • O complemento GitLab Workflow ao VS Code adiciona a capacidade de trabalhar com várias contas associadas a diferentes usuários do GitLab.

Fonte: opennet.ru

Adicionar um comentário