GitLab nahradí vestavěný editor kódu Visual Studio Code

Bylo představeno vydání kolaborativní vývojové platformy GitLab 15.0 a v budoucích verzích byl oznámen záměr nahradit vestavěný editor kódu webového IDE editorem Visual Studio Code (VS Code) vyvinutým společností Microsoft za účasti komunity. . Použití editoru VS Code zjednoduší vývoj projektů v rozhraní GitLab a umožní vývojářům používat známý a plně vybavený nástroj pro úpravu kódu.

Průzkum mezi uživateli GitLab zjistil, že webové IDE je skvělé pro provádění malých změn, ale jen málo lidí jej používá pro úplné kódování. Vývojáři GitLabu se snažili pochopit, co brání plnohodnotné práci ve Web IDE, a došli k závěru, že problémem není absence nějakých specifických schopností, ale kombinace drobných nedostatků v rozhraní a pracovních metodách. Soudě podle průzkumu společnosti Stack Overflow více než 70 % vývojářů používá při psaní kódu editor VS Code, který je dostupný pod licencí MIT.

Jeden z inženýrů GitLabu připravil funkční prototyp pro integraci VS Code s rozhraním GitLab, který lze použít k práci přes prohlížeč. Vedení GitLab považovalo vývoj za slibný a rozhodlo se nahradit webové IDE kódem VS, což by také zabránilo plýtvání zdroji na přidávání funkcí do webového IDE, které již ve VS Code existují.

Kromě výrazného rozšíření funkčnosti a zlepšení použitelnosti přechod otevře přístup k široké škále doplňků do VS Code a uživatelům také poskytne nástroje pro přizpůsobení témat a správu zvýrazňování syntaxe. Vzhledem k tomu, že implementace VS Code nevyhnutelně povede ke složitějšímu editoru, pro ty, kteří potřebují co nejjednodušší editor pro provádění jednotlivých úprav, se plánuje přidání nezbytných možností úprav k základním komponentám, jako jsou Web Editor, Snippets a Pipeline Editor.

Pokud jde o vydání GitLab 15.0, přidané inovace zahrnují:

  • Wiki přidala vizuální režim úprav Markdown (WYSIWYG).
  • Bezplatná komunitní verze integruje funkce pro skenování obrázků kontejnerů na známé zranitelnosti v používaných závislostech.
  • Byla implementována podpora pro přidávání interních poznámek do diskusí, které jsou přístupné pouze autorovi a členům skupiny (například pro připojení důvěrných dat k problému, který by neměl být zveřejněn).
  • Schopnost propojit problém s externí organizací nebo externími kontakty.
  • Podpora pro vnořené proměnné prostředí v CI/CD (proměnné mohou být vnořeny do jiných proměnných, například "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Možnost přihlásit se k odběru a odhlásit odběr uživatele v jeho profilu.
  • Proces odebírání přístupových tokenů byl zjednodušen.
  • V režimu drag&drop je možné reorganizovat seznam s popisy problémů.
  • Doplněk GitLab Workflow do VS Code přidává možnost pracovat s více účty spojenými s různými uživateli GitLab.

Zdroj: opennet.ru

Přidat komentář