GitLab kondigt de migratie van zijn editor door Visual Studio Code aan

GitLab-logo

onlangs de lancering van de nieuwe versie van samenwerkingsplatform voor ontwikkeling GitLab 15.0 en van de meest opvallende veranderingen die opvallen in deze versie, is de intentie in toekomstige releases es webcode-editor vervangen ingebouwde IDE met de Visual Studio Code-editor (VS Code) ontwikkeld door Microsoft met deelname van de community.

Het gebruik van de VS Code-editor vereenvoudigt de projectontwikkeling in de GitLab-interface en stelt ontwikkelaars in staat om een ​​volledig functionele en bekende codebewerkingstool te gebruiken.

Een vragenlijst van GitLab-gebruikers toonde aan dat de web-IDE uitstekend is om kleine veranderingen aan te brengen maar weinig mensen gebruiken het voor volledige codering. GitLab-ontwikkelaars probeerden te begrijpen wat het moeilijk maakt om volledig in de web-IDE te werken en kwamen tot de conclusie dat het niet gaat om het ontbreken van specifieke functies, maar om een ​​combinatie van kleine fouten in de interface en werkmethoden. Volgens een onderzoek van het Stack Overflow-platform gebruikt meer dan 70% van de ontwikkelaars de VS Code-editor, die is gelicentieerd onder de MIT-licentie, bij het schrijven van code.

Lang geleden in april 2018 introduceerde GitLab 10.7 de web-IDE aan de wereld en bracht een mooie editor voor meerdere bestanden naar het hart van de GitLab-ervaring. Ons doel was om het voor iedereen gemakkelijk te maken om bij te dragen, ongeacht hun ontwikkelingservaring. Sinds de introductie zijn er tientallen miljoenen toezeggingen gedaan vanuit de web-IDE, en we hebben functies toegevoegd zoals Live Preview en Interactieve Web Terminals om de ervaring te verbeteren. Nu zijn we verheugd om enkele van de grote veranderingen die we in petto hebben voor de Web IDE in de komende mijlpalen te delen.

Een van de GitLab-ingenieurs heeft een werkend prototype gemaakt van de integratie van VS Code met de GitLab-interface, die kan worden gebruikt om via de browser te werken.

GitLab-leiderschap vond de ontwikkeling veelbelovend en besloot de web-IDE te vervangen door VS Code, waarmee u ook geen bronnen hoeft te verspillen door functies aan de web-IDE toe te voegen die al in VS-code staan. Het is de bedoeling om alleen het client-side deel van de editor in te sluiten, en het te integreren met GitLab's server-side componenten.

Naast aanzienlijke verbeteringen in functionaliteit en bruikbaarheid, heeft de overgang biedt toegang tot een breed scala aan plug-ins voor VS Code, en bieden gebruikers ook de mogelijkheid om skins aan te passen en syntaxisaccentuering te regelen. Aangezien de introductie van VS Code onvermijdelijk tot complicaties bij de editor zal leiden, is het de bedoeling dat degenen die de eenvoudigste editor nodig hebben om individuele bewerkingen uit te voeren, de nodige bewerkingsmogelijkheden toevoegen aan kerncomponenten zoals Web Editor, Snippets en Pipeline Editor.

Vanaf de GitLab 15.0-release zijn de volgende innovaties toegevoegd:

  • Visuele Markdown (WYSIWYG) bewerkingsmodus toegevoegd aan Wiki.
  • De gratis communityversie integreert de functies van het scannen van containerafbeeldingen op bekende kwetsbaarheden in de gebruikte afhankelijkheden.
  • Ondersteuning toegevoegd voor het toevoegen van interne notities aan discussies die alleen beschikbaar zijn voor de auteur en groepsleden (bijvoorbeeld om gevoelige gegevens toe te voegen aan een probleem dat niet openbaar mag worden gemaakt).
  • Mogelijkheid om een ​​vraagstuk te koppelen aan een externe organisatie of externe contacten.
  • Ondersteuning voor geneste omgevingsvariabelen in CI/CD (variabelen kunnen worden genest binnen andere variabelen, bijv. "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • De mogelijkheid om zich in en uit te schrijven van de gebruiker in zijn profiel.
  • Het proces voor het intrekken van toegangstokens is vereenvoudigd.
  • De mogelijkheid om de lijst te herschikken met probleembeschrijvingen in slepen en neerzetten is voorzien.
  • De GitLab Workflow-plug-in voor VS Code voegt de mogelijkheid toe om te werken met meerdere accounts die zijn gekoppeld aan verschillende GitLab-gebruikers.

Tot slot, als u geïnteresseerd bent om meer te weten te komen over deze nieuwe versie, kunt u de details raadplegen In de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.