„GitLab“ pakeis integruotą kodo rengyklę „Visual Studio Code“.

Buvo pristatytas bendradarbiavimo kūrimo platformos GitLab 15.0 išleidimas ir paskelbtas ketinimas būsimose versijose pakeisti Web IDE integruotą kodo rengyklę Visual Studio Code (VS Code) redaktoriumi, kurį sukūrė Microsoft, dalyvaujant bendruomenei. . VS Code redaktoriaus naudojimas supaprastins projektų kūrimą GitLab sąsajoje ir leis kūrėjams naudoti pažįstamą ir visas funkcijas turintį kodo redagavimo įrankį.

„GitLab“ naudotojų apklausa parodė, kad žiniatinklio IDE puikiai tinka atlikti nedidelius pakeitimus, tačiau tik nedaugelis žmonių jį naudoja visiškam kodavimui. „GitLab“ kūrėjai bandė suprasti, kas trukdo visaverčiam darbui žiniatinklio IDE, ir priėjo prie išvados, kad problema yra ne kokių nors konkrečių galimybių nebuvimas, o nedidelių sąsajos ir darbo metodų trūkumų derinys. Sprendžiant iš Stack Overflow atliktos apklausos, daugiau nei 70% kūrėjų rašydami kodą naudoja VS Code redaktorių, kuris yra prieinamas pagal MIT licenciją.

Vienas iš „GitLab“ inžinierių parengė veikiantį prototipą VS Code integravimui su GitLab sąsaja, kuriuo galima dirbti per naršyklę. „GitLab“ vadovybė manė, kad plėtra yra perspektyvi, ir nusprendė pakeisti žiniatinklio IDE į VS kodą, kad būtų išvengta išteklių švaistymo pridedant žiniatinklio IDE funkcijas, kurios jau yra VS kode.

Perėjimas ne tik žymiai padidins funkcionalumą ir pagerins naudojimą, bet ir suteiks prieigą prie daugybės VS kodo priedų, taip pat suteiks vartotojams įrankius temoms tinkinti ir sintaksės paryškinimui valdyti. Kadangi VS kodo įdiegimas neišvengiamai lems sudėtingesnį redaktorių, tiems, kuriems reikia paprastesnio įmanomo redaktoriaus individualiems redagavimui, planuojama pridėti reikiamų redagavimo galimybių prie pagrindinių komponentų, tokių kaip žiniatinklio redaktorius, fragmentai ir vamzdynų rengyklė.

Kalbant apie „GitLab 15.0“ išleidimą, pridedamos naujovės:

  • Wiki pridėjo vaizdinį žymėjimo (WYSIWYG) redagavimo režimą.
  • Nemokamoje bendruomenės versijoje integruotos funkcijos, skirtos konteinerio vaizdams nuskaityti, ieškant žinomų naudojamų priklausomybių pažeidžiamumų.
  • Įdiegtas palaikymas vidinių pastabų įtraukimui į diskusijas, kurios yra prieinamos tik autoriui ir grupės nariams (pavyzdžiui, norint pridėti konfidencialių duomenų prie problemos, kuri neturėtų būti viešai skelbiama).
  • Galimybė susieti problemą su išorine organizacija arba išoriniais kontaktais.
  • Įdėtų aplinkos kintamųjų palaikymas CI / CD (kintamieji gali būti įdėti į kitus kintamuosius, pvz., "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Galimybė prenumeruoti ir atsisakyti vartotojo profilio.
  • Prieigos prieigos raktų atšaukimo procesas buvo supaprastintas.
  • Sąrašą galima pertvarkyti su problemų aprašymais vilkimo ir nuleidimo režimu.
  • „GitLab Workflow“ priedas prie „VS Code“ suteikia galimybę dirbti su keliomis paskyromis, susietomis su skirtingais „GitLab“ vartotojais.

Šaltinis: opennet.ru

Добавить комментарий