GitLab oznamuje migráciu svojho editora pomocou Visual Studio Code

Logo GitLab

Nedávno bolo oznámené vydanie novej verzie platformy pre kolaboratívny vývoj GitLab 15.0 a jednou z najvýznamnejších zmien v tejto verzii je zámer nahradiť v budúcich vydaniach vstavaný editor kódu Web IDE editorom Visual Studio Code (VS Code), ktorý vyvinula spoločnosť Microsoft s prispením komunity.

Použitie editora kódu VS zjednoduší vývoj projektu v rozhraní GitLab a umožní vývojárom používať plnohodnotný a známy nástroj na úpravu kódu.

Prieskum medzi používateľmi GitLabu ukázal, že webové IDE je vynikajúce na vykonávanie malých zmien, ale len málo ľudí ho používa na kompletné kódovacie projekty. Vývojári GitLabu sa snažili pochopiť, čo bráni komplexnej práci vo webovom IDE, a dospeli k záveru, že problémom nie je nedostatok špecifických funkcií, ale skôr kombinácia drobných nedostatkov v rozhraní a pracovnom postupe. Podľa prieskumu Stack Overflow viac ako 70 % vývojárov používa pri písaní kódu editor VS Code, ktorý je licencovaný pod licenciou MIT.

V apríli 2018 predstavil GitLab 10.7 svetu webové IDE a priniesol krásny editor viacerých súborov do srdca GitLab. Naším cieľom bolo uľahčiť každému prispievanie bez ohľadu na jeho skúsenosti s vývojom. Od jeho predstavenia boli z webového IDE urobené desiatky miliónov potvrdení a na zlepšenie zážitku sme pridali funkcie ako Live Preview a interaktívne webové terminály. Teraz sa s radosťou podelíme o niektoré z veľkých zmien, ktoré máme pre Web IDE pripravené v nadchádzajúcich míľnikoch.

Jeden z inžinierov GitLabu pripravil funkčný prototyp integrácie VS Code s rozhraním GitLabu, ktorý je možné použiť na prácu cez prehliadač.

Vedenie GitLabu považovalo vývoj za sľubný a rozhodlo sa nahradiť webové IDE prostredím VS Code , čo by tiež zabránilo plytvaniu zdrojmi tým, že by sa do webového IDE nepridávali funkcie, ktoré sú už vo VS Code. Plánom je začleniť iba klientsku časť editora a integrovať ju so serverovými komponentmi GitLabu.

Okrem výrazných vylepšení funkčnosti a použiteľnosti poskytne prechod prístup k širokej škále pluginov pre VS Code a tiež používateľom umožní prispôsobiť si vzhľady a ovládať zvýrazňovanie syntaxe. Keďže zavedenie VS Code nevyhnutne povedie ku komplexnejšiemu editoru, pre tých, ktorí potrebujú najjednoduchší editor pre individuálne úpravy, sa plánuje pridanie potrebných editačných funkcií do základných komponentov, ako sú webový editor, úryvky kódu a editor pipe.

Od vydania GitLab 15.0 pridané inovácie zahŕňajú:

  • Do Wiki bol pridaný vizuálny režim úprav Markdown (WYSIWYG).
  • Bezplatná komunitná verzia integruje funkcie skenovania obrázkov kontajnerov na známe zraniteľnosti v použitých závislostiach.
  • Pridaná podpora pre pridávanie interných poznámok do diskusií, ktoré sú dostupné iba pre autora a členov skupiny (napríklad na pripojenie citlivých údajov k problému, ktorý nemožno zverejniť).
  • Schopnosť prepojiť problém s externou organizáciou alebo externými kontaktmi.
  • Podpora pre vnorené premenné prostredia v CI/CD (premenné môžu byť vnorené do iných premenných, napr. "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Možnosť prihlásenia a odhlásenia používateľa v jeho profile.
  • Proces odvolania prístupového tokenu bol zjednodušený.
  • Bola poskytnutá možnosť zmeniť usporiadanie zoznamu s popismi problémov v režime drag and drop.
  • Doplnok GitLab Workflow pre VS Code pridáva možnosť pracovať s viacerými účtami spojenými s rôznymi používateľmi GitLab.

Na záver, ak máte záujem dozvedieť sa viac o tejto novej verzii, podrobnosti nájdete na nasledujúcom odkaze.


Pridať ako preferovaný zdroj v Google