GitLab substituirà l'editor de codi integrat per Visual Studio Code

Es va presentar el llançament de la plataforma de desenvolupament col·laboratiu GitLab 15.0 i es va anunciar en futures versions la intenció de substituir l'editor de codi integrat de l'IDE Web per l'editor Visual Studio Code (VS Code) desenvolupat per Microsoft amb la participació de la comunitat. . L'ús de l'editor de codi VS simplificarà el desenvolupament de projectes a la interfície de GitLab i permetrà als desenvolupadors utilitzar una eina d'edició de codi coneguda i amb totes les funcions.

Una enquesta d'usuaris de GitLab va trobar que l'IDE web és ideal per fer petits canvis, però poca gent l'utilitza per a la codificació completa. Els desenvolupadors de GitLab van intentar entendre què impedeix el treball complet a l'IDE web i van arribar a la conclusió que el problema no és l'absència de cap capacitat específica, sinó una combinació de defectes menors en la interfície i els mètodes de treball. A jutjar per una enquesta realitzada per Stack Overflow, més del 70% dels desenvolupadors utilitzen l'editor VS Code, que està disponible sota la llicència MIT, quan escriuen codi.

Un dels enginyers de GitLab ha preparat un prototip de treball per integrar VS Code amb la interfície de GitLab, que es pot utilitzar per treballar a través del navegador. La direcció de GitLab va considerar que el desenvolupament era prometedor i va decidir substituir l'IDE web per VS Code, que també evitaria malgastar recursos en afegir funcions a l'IDE web que ja existeixen a VS Code.

A més d'ampliar significativament la funcionalitat i millorar la usabilitat, la transició obrirà l'accés a una àmplia gamma d'addicions a VS Code i també proporcionarà als usuaris eines per personalitzar temes i gestionar el ressaltat de la sintaxi. Com que la implementació de VS Code portarà inevitablement a un editor més complex, per a aquells que necessiten l'editor més senzill possible per fer edicions individuals, es preveu afegir les capacitats d'edició necessàries als components bàsics com ara l'editor web, els fragments i l'editor de pipelines.

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

  • Wiki ha afegit un mode d'edició visual Markdown (WYSIWYG).
  • La versió gratuïta de la comunitat integra funcions per escanejar imatges de contenidors per detectar vulnerabilitats conegudes en dependències utilitzades.
  • S'ha implementat suport per afegir notes internes a les discussions que només són accessibles per a l'autor i els membres del grup (per exemple, per adjuntar dades confidencials a un problema que no s'hauria de revelar públicament).
  • Capacitat per enllaçar un problema amb una organització externa o contactes externs.
  • Suport per a variables d'entorn imbricades en CI/CD (les variables es poden imbricar dins d'altres variables, per exemple "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • La possibilitat de subscriure's i donar-se de baixa d'un usuari al seu perfil.
  • El procés de revocació de fitxes d'accés s'ha simplificat.
  • És possible reorganitzar la llista amb descripcions de problemes en mode arrossegar i deixar anar.
  • El complement GitLab Workflow a VS Code afegeix la possibilitat de treballar amb diversos comptes associats a diferents usuaris de GitLab.

Font: opennet.ru

Afegeix comentari