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

Presentouse o lanzamento da plataforma de desenvolvemento colaborativo GitLab 15.0 e anunciouse en futuras versións a intención de substituír o editor de código incorporado do Web IDE polo editor Visual Studio Code (VS Code) desenvolvido por Microsoft coa participación da comunidade. . Usar o editor VS Code simplificará o desenvolvemento de proxectos na interface de GitLab e permitirá aos desenvolvedores utilizar unha ferramenta de edición de código familiar e con todas as funcións.

Unha enquisa de usuarios de GitLab descubriu que o IDE web é excelente para facer pequenos cambios, pero poucas persoas o usan para a codificación completa. Os desenvolvedores de GitLab tentaron comprender o que impide o traballo completo no IDE web e chegaron á conclusión de que o problema non é a ausencia de capacidades específicas, senón unha combinación de pequenos fallos na interface e nos métodos de traballo. A xulgar por unha enquisa realizada por Stack Overflow, máis do 70% dos desenvolvedores usan o editor VS Code, que está dispoñible baixo a licenza MIT, ao escribir código.

Un dos enxeñeiros de GitLab preparou un prototipo funcional para integrar VS Code coa interface de GitLab, que se pode usar para traballar a través do navegador. A dirección de GitLab considerou o desenvolvemento prometedor e decidiu substituír o Web IDE por VS Code, o que tamén evitaría o desperdicio de recursos en engadir características ao Web IDE que xa existen en VS Code.

Ademais de ampliar significativamente a funcionalidade e mellorar a usabilidade, a transición abrirá o acceso a unha ampla gama de engadidos a VS Code e tamén proporcionará aos usuarios ferramentas para personalizar temas e xestionar o resaltado de sintaxe. Dado que a implementación de VS Code levará inevitablemente a un editor máis complexo, para aqueles que necesiten o editor máis sinxelo posible para facer edicións individuais, está previsto engadir as capacidades de edición necesarias a compoñentes básicos como o editor web, os fragmentos e o editor de pipeline.

En canto ao lanzamento de GitLab 15.0, as novidades engadidas inclúen:

  • Wiki engadiu un modo de edición visual Markdown (WYSIWYG).
  • A versión gratuíta da comunidade integra funcións para escanear imaxes de contedores en busca de vulnerabilidades coñecidas nas dependencias utilizadas.
  • Implementouse soporte para engadir notas internas ás discusións ás que só poden acceder o autor e os membros do grupo (por exemplo, para anexar datos confidenciais a un problema que non se debe revelar publicamente).
  • Capacidade para vincular un problema a unha organización externa ou a contactos externos.
  • Compatibilidade con variables de ambiente aniñadas en CI/CD (as variables pódense aniñar noutras variables, por exemplo "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • A posibilidade de subscribirse e cancelar a subscrición dun usuario no seu perfil.
  • Simplificouse o proceso de revogación de tokens de acceso.
  • É posible reorganizar a lista con descricións de problemas no modo de arrastrar e soltar.
  • O complemento GitLab Workflow a VS Code engade a posibilidade de traballar con varias contas asociadas a diferentes usuarios de GitLab.

Fonte: opennet.ru

Engadir un comentario