GitLab kommer att ersätta den inbyggda kodredigeraren med Visual Studio Code

Utgivningen av den gemensamma utvecklingsplattformen GitLab 15.0 presenterades och avsikten tillkännagavs i framtida utgåvor att ersätta den inbyggda kodredigeraren för Web IDE med Visual Studio Code (VS Code) editor utvecklad av Microsoft med deltagande av communityn . Att använda VS Code editor kommer att förenkla utvecklingen av projekt i GitLab-gränssnittet och tillåta utvecklare att använda ett välbekant och fullfjädrat kodredigeringsverktyg.

En undersökning bland GitLab-användare fann att webb-IDE är utmärkt för att göra små ändringar, men få människor använder den för fullständig kodning. GitLab-utvecklare försökte förstå vad som förhindrar fullvärdigt arbete i webb-IDE, och kom fram till att problemet inte är frånvaron av några specifika möjligheter, utan en kombination av mindre brister i gränssnittet och arbetsmetoderna. Att döma av en undersökning gjord av Stack Overflow använder mer än 70 % av utvecklarna VS Code-editorn, som är tillgänglig under MIT-licensen, när de skriver kod.

En av GitLab-ingenjörerna har förberett en fungerande prototyp för att integrera VS Code med GitLab-gränssnittet, som kan användas för att arbeta genom webbläsaren. GitLab-ledningen ansåg att utvecklingen var lovande och bestämde sig för att ersätta Web IDE med VS Code, vilket också skulle undvika att slösa resurser på att lägga till funktioner till Web IDE som redan finns i VS Code.

Förutom att avsevärt utöka funktionaliteten och förbättra användbarheten kommer övergången att öppna åtkomst till ett brett utbud av tillägg till VS Code, och kommer också att ge användarna verktyg för att anpassa teman och hantera syntaxmarkering. Eftersom implementeringen av VS Code oundvikligen kommer att leda till en mer komplex editor, för de som behöver en enklast möjliga editor för att göra individuella redigeringar, är det planerat att lägga till nödvändiga redigeringsmöjligheter till grundläggande komponenter som Web Editor, Snippets och Pipeline Editor.

När det gäller lanseringen av GitLab 15.0 inkluderar de tillagda innovationerna:

  • Wiki har lagt till ett visuellt Markdown (WYSIWYG) redigeringsläge.
  • Den kostnadsfria communityversionen integrerar funktioner för att skanna behållarbilder efter kända sårbarheter i använda beroenden.
  • Stöd har implementerats för att lägga till interna anteckningar till diskussioner som endast är tillgängliga för författaren och gruppmedlemmarna (till exempel för att bifoga konfidentiell information till ett ärende som inte bör avslöjas offentligt).
  • Möjlighet att koppla ett ärende till en extern organisation eller externa kontakter.
  • Stöd för kapslade miljövariabler i CI/CD (variabler kan kapslas i andra variabler, till exempel "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Möjligheten att prenumerera och avsluta prenumerationen från en användare i hans profil.
  • Processen att återkalla åtkomsttokens har förenklats.
  • Det är möjligt att omorganisera listan med problembeskrivningar i dra&släpp-läge.
  • GitLab Workflow-tillägget till VS Code lägger till möjligheten att arbeta med flera konton associerade med olika GitLab-användare.

Källa: opennet.ru

Lägg en kommentar