GitLab anuncia la migració del seu editor per Visual Studio Code

GitLab logo

fa poc es va donar a conèixer el llançament de la nova versió de la plataforma de desenvolupament col·laboratiu GitLab 15.0 i dels canvis més notables que es destaquen d'aquesta versió, és la intenció en futurs llançaments es substituir l'editor de codi web IDE incorporat amb l'editor Visual Studio Code (VS Code) desenvolupat per Microsoft amb la participació de la comunitat.

L'ús de l'editor de VS Code simplificarà el desenvolupament de projectes a la interfície de GitLab i permetrà als desenvolupadors utilitzar una eina d'edició de codi familiar i amb totes les funcions.

Una enquesta d'usuaris de GitLab va mostrar que l'IDE web és excel lent per fer petits canvis, però poques persones ho usen per a la codificació completa. Els desenvolupadors de GitLab van intentar comprendre què dificulta el treball complet a l'IDE web i van arribar a la conclusió que el punt no és la manca de característiques específiques, sinó una combinació de falles menors en la interfície i els mètodes de treball. Segons una enquesta realitzada per la plataforma Stack Overflow, més del 70% dels desenvolupadors utilitzen l'editor VS Code, que es troba sota la llicència MIT, en escriure codi.

Allà per abril de 2018, GitLab 10.7 va presentar l'IDE web al món i va portar un editor d'arxius múltiples encantador al cor de l'experiència de GitLab. El nostre objectiu era facilitar la contribució de qualsevol persona, independentment de la seva experiència de desenvolupament. Des de la presentació, s'han realitzat desenes de milions de confirmacions des de l'IDE web i hem afegit funcions com Live Preview i Interactive Web Terminals per millorar l'experiència. Ara, ens complau compartir alguns dels grans canvis que tenim reservats per a l'IDE web a les properes fites.

Un dels enginyers de GitLab va preparar un prototip funcional de la integració de VS Code amb la interfície de GitLab, que es pot fer servir per treballar a través del navegador.

El lideratge de GitLab va considerar que el desenvolupament era prometedor i va decidir reemplaçar l'IDE web amb VS Code, el que també permetria no desaprofitar recursos en afegir funcions a l'IDE web que ja estan a VS Code. Està previst incorporar només la part del costat del client de l'editor, integrant-la amb els components del costat del servidor del GitLab.

A més d'importants millores de funcionalitat i usabilitat, la transició brindarà accés a una àmplia gamma de complements per a VS Code, així com també brindarà als usuaris la capacitat de personalitzar màscares i controlar el ressaltat de sintaxi. Atès que la introducció de VS Code conduirà inevitablement a la complicació de l'editor, per a aquells que necessiten l'editor més simple per fer edicions individuals, està previst afegir les capacitats d'edició necessàries als components bàsics, com ara Web Editor, Snippets i Redactor de canonades .

Pel que fa al llançament de GitLab 15.0, les innovacions afegides inclouen:

  • S'ha afegit el mode d'edició visual Markdown (WYSIWYG) a Wiki.
  • La versió comunitària gratuïta integra les funcions d'escaneig d'imatges de contenidors a la recerca de vulnerabilitats conegudes a les dependències utilitzades.
  • S'ha implementat suport per afegir notes internes a les discussions que estan disponibles només per a l'autor i els membres del grup (per exemple, per adjuntar dades confidencials a un problema que no es pot divulgar públicament).
  • Capacitat per vincular un problema a una organització externa o contactes externs.
  • Compatibilitat amb variables d'entorn imbricades en CI/CD (les variables es poden niar dins d'altres variables, per exemple, MAIN_DOMAIN: ${STACK_NAME}.example.com).
  • La possibilitat de subscriure's i donar-se de baixa de l'usuari al perfil.
  • S'ha simplificat el procés de revocació de tokens d'accés.
  • S'ha proporcionat la capacitat de reorganitzar la llista amb descripcions de problemes en la manera d'arrossegar i deixar anar.
  • El complement GitLab Workflow per a VS Code afegeix la capacitat de treballar amb diversos comptes associats amb diferents usuaris de GitLab.

Finalment si estàs interessat en poder conèixer més a l'respecte d'aquesta nova versió, pots consultar els detalls en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.