GitLab reemplazará el editor de código integrado con Visual Studio Code

Se presentó el lanzamiento de la plataforma de desarrollo colaborativo GitLab 15.0 y se anunció la intención en futuros lanzamientos de reemplazar el editor de código incorporado del Web IDE por el editor Visual Studio Code (VS Code) desarrollado por Microsoft con la participación de la comunidad. . El uso del editor de código VS simplificará el desarrollo de proyectos en la interfaz de GitLab y permitirá a los desarrolladores utilizar una herramienta de edición de código familiar y con todas las funciones.

Una encuesta entre usuarios de GitLab encontró que el IDE web es excelente para realizar pequeños cambios, pero pocas personas lo usan para la codificación completa. Los desarrolladores de GitLab intentaron comprender qué impide el trabajo completo en el IDE web y llegaron a la conclusión de que el problema no es la ausencia de capacidades específicas, sino una combinación de fallas menores en la interfaz y los métodos de trabajo. A juzgar por una encuesta realizada por Stack Overflow, más del 70% de los desarrolladores utilizan el editor VS Code, que está disponible bajo la licencia MIT, al escribir código.

Uno de los ingenieros de GitLab preparó un prototipo funcional para integrar VS Code con la interfaz de GitLab, que se puede utilizar para trabajar a través del navegador. La administración de GitLab consideró que el desarrollo era prometedor y decidió reemplazar el IDE web con VS Code, lo que también evitaría desperdiciar recursos al agregar funciones al IDE web que ya existen en VS Code.

Además de ampliar significativamente la funcionalidad y mejorar la usabilidad, la transición abrirá el acceso a una amplia gama de adiciones a VS Code y también proporcionará a los usuarios herramientas para personalizar temas y administrar el resaltado de sintaxis. Dado que la implementación de VS Code conducirá inevitablemente a un editor más complejo, para aquellos que necesitan el editor más simple posible para realizar ediciones individuales, está previsto agregar las capacidades de edición necesarias a componentes básicos como el editor web, los fragmentos y el editor de canalizaciones.

En cuanto al lanzamiento de GitLab 15.0, las innovaciones agregadas incluyen:

  • Wiki ha agregado un modo de edición visual Markdown (WYSIWYG).
  • La versión comunitaria gratuita integra funciones para escanear imágenes de contenedores en busca de vulnerabilidades conocidas en las dependencias utilizadas.
  • Se ha implementado soporte para agregar notas internas a las discusiones a las que solo pueden acceder el autor y los miembros del grupo (por ejemplo, para adjuntar datos confidenciales a un tema que no debe divulgarse públicamente).
  • Capacidad para vincular un problema a una organización externa o contactos externos.
  • Compatibilidad con variables de entorno anidadas en CI/CD (las variables se pueden anidar dentro de otras variables, por ejemplo "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • La posibilidad de suscribirse y darse de baja de un usuario en su perfil.
  • Se ha simplificado el proceso de revocación de tokens de acceso.
  • Es posible reorganizar la lista con descripciones de problemas en modo arrastrar y soltar.
  • El complemento GitLab Workflow para VS Code agrega la capacidad de trabajar con múltiples cuentas asociadas con diferentes usuarios de GitLab.

Fuente: opennet.ru

Añadir un comentario