GitLab annonce la migration de son éditeur par Visual Studio Code

Logo GitLab

Récemment le lancement de la nouvelle version de plateforme de développement collaboratif Git Lab 15.0 et des changements les plus notables qui ressortent de cette version, est le intention dans les versions futures es remplacer l'éditeur de code Web EDI intégré avec l'éditeur Visual Studio Code (VS Code) développé par Microsoft avec la participation de la communauté.

L'utilisation de l'éditeur de code VS simplifiera le développement de projet dans l'interface GitLab et permettra aux développeurs d'utiliser un outil d'édition de code complet et familier.

Une enquête des utilisateurs de GitLab a montré que l'IDE Web est excellent faire de petits changements mais peu de gens l'utilisent pour un codage complet. Les développeurs de GitLab ont essayé de comprendre ce qui rend difficile le travail complet dans l'IDE Web et sont arrivés à la conclusion que le problème n'est pas le manque de fonctionnalités spécifiques, mais une combinaison de défauts mineurs dans l'interface et les méthodes de travail. Selon une enquête de la plateforme Stack Overflow, plus de 70 % des développeurs utilisent l'éditeur VS Code, qui est sous licence MIT, lors de l'écriture de code.

En avril 2018, GitLab 10.7 a présenté l'IDE Web au monde et a apporté un bel éditeur multi-fichiers au cœur de l'expérience GitLab. Notre objectif était de faciliter la contribution de chacun, quelle que soit son expérience en matière de développement. Depuis son introduction, des dizaines de millions de validations ont été effectuées à partir de l'IDE Web, et nous avons ajouté des fonctionnalités telles que l'aperçu en direct et les terminaux Web interactifs pour améliorer l'expérience. Maintenant, nous sommes ravis de partager certains des grands changements que nous avons en réserve pour l'IDE Web dans les étapes à venir.

L'un des ingénieurs de GitLab a préparé un prototype fonctionnel de l'intégration de VS Code avec l'interface GitLab, qui peut être utilisée pour travailler via le navigateur.

Direction GitLab a considéré le développement comme prometteur et a décidé de remplacer l'IDE Web par VS Code, ce qui vous permettrait également de ne pas gaspiller de ressources en ajoutant des fonctionnalités à l'IDE Web qui sont déjà dans VS Code. Il est prévu d'embarquer uniquement la partie côté client de l'éditeur, en l'intégrant aux composants côté serveur de GitLab.

En plus d'améliorations significatives des fonctionnalités et de la convivialité, la transition donnera accès à une large gamme de plugins pour VS Code, ainsi que la possibilité pour les utilisateurs de personnaliser les habillages et de contrôler la coloration syntaxique. Étant donné que l'introduction de VS Code entraînera inévitablement une complication de l'éditeur, pour ceux qui ont besoin de l'éditeur le plus simple pour effectuer des modifications individuelles, il est prévu d'ajouter les capacités d'édition nécessaires aux composants de base tels que Web Editor, Snippets et Pipeline Editor. .

À partir de la version GitLab 15.0, les innovations ajoutées incluent :

  • Ajout du mode d'édition visuel Markdown (WYSIWYG) au Wiki.
  • La version communautaire gratuite intègre les fonctions d'analyse des images de conteneurs à la recherche de vulnérabilités connues dans les dépendances utilisées.
  • Ajout de la prise en charge de l'ajout de notes internes aux discussions qui ne sont disponibles que pour l'auteur et les membres du groupe (par exemple, pour joindre des données sensibles à un problème qui ne peut pas être divulgué publiquement).
  • Possibilité de lier un problème à une organisation externe ou à des contacts externes.
  • Prise en charge des variables d'environnement imbriquées dans CI/CD (les variables peuvent être imbriquées dans d'autres variables, par exemple "MAIN_DOMAIN : ${STACK_NAME}.example.com").
  • La possibilité de s'inscrire et de se désinscrire de l'utilisateur dans son profil.
  • Le processus de révocation du jeton d'accès a été simplifié.
  • La possibilité de réorganiser la liste avec les descriptions des problèmes en mode glisser-déposer a été fournie.
  • Le plugin GitLab Workflow pour VS Code ajoute la possibilité de travailler avec plusieurs comptes associés à différents utilisateurs GitLab.

Enfin, si vous souhaitez en savoir plus sur cette nouvelle version, vous pouvez consulter les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.