GitLab sil de ynboude koade-bewurker ferfange mei Visual Studio Code

De frijlitting fan it gearwurkingsûntwikkelingsplatfoarm GitLab 15.0 waard presintearre en de bedoeling waard yn takomstige releases oankundige om de ynboude koadebewurker fan 'e Web IDE te ferfangen troch de Visual Studio Code (VS Code) bewurker ûntwikkele troch Microsoft mei de dielname fan 'e mienskip . It brûken fan de VS Code-bewurker sil de ûntwikkeling fan projekten yn 'e GitLab-ynterface ferienfâldigje en ûntwikkelders tastean om in fertroud en folslein funksjoneel koade-bewurkingsark te brûken.

In enkête fan GitLab-brûkers fûn dat de Web IDE geweldig is foar it meitsjen fan lytse feroaringen, mar in pear minsken brûke it foar folsleine kodearring. GitLab-ûntwikkelders besochten te begripen wat folslein wurk yn 'e Web IDE foarkomt, en kamen ta de konklúzje dat it probleem net it ûntbrekken fan spesifike mooglikheden is, mar in kombinaasje fan lytse gebreken yn' e ynterface en wurkmetoaden. Beoardielje troch in enkête útfierd troch Stack Overflow, mear dan 70% fan ûntwikkelders brûke de VS Code-bewurker, dy't beskikber is ûnder de MIT-lisinsje, by it skriuwen fan koade.

Ien fan 'e GitLab-yngenieurs hat in wurkjend prototype taret foar it yntegrearjen fan VS-koade mei de GitLab-ynterface, dy't kin wurde brûkt om troch de browser te wurkjen. GitLab-behear beskôge de ûntwikkeling belofte en besleat de Web IDE te ferfangen troch VS Code, wat ek fergriemen fan boarnen soe foarkomme op it tafoegjen fan funksjes oan 'e Web IDE dy't al bestean yn VS Code.

Neist it signifikant útwreidzjen fan funksjonaliteit en it ferbetterjen fan brûkberens, sil de oergong tagong iepenje ta in breed oanbod fan tafoegings oan VS Code, en sil ek brûkers mei ark foar it oanpassen fan tema's en it behearen fan syntaksis markearring. Sûnt de ymplemintaasje fan VS Code sil ûnûntkomber liede ta in mear komplekse bewurker, foar dyjingen dy't nedich hawwe de simpelste mooglike bewurker foar it meitsjen fan yndividuele bewurkings, is it plan om de nedige bewurkingsmooglikheden ta te foegjen oan basiskomponinten lykas Web Editor, Snippets en Pipeline Editor.

Wat de frijlitting fan GitLab 15.0 oanbelanget, omfetsje de tafoege ynnovaasjes:

  • Wiki hat in fisuele Markdown (WYSIWYG) bewurkingsmodus tafoege.
  • De fergese mienskipferzje yntegreart funksjes foar it scannen fan kontenerôfbyldings foar bekende kwetsberens yn brûkte ôfhinklikens.
  • Stipe is ymplementearre foar it tafoegjen fan ynterne notysjes oan diskusjes dy't allinich tagonklik binne foar de auteur en groepsleden (bygelyks om fertroulike gegevens te heakjen oan in kwestje dat net iepenbier wurde moat).
  • Mooglikheid om in probleem te keppeljen oan in eksterne organisaasje of eksterne kontakten.
  • Stipe foar geneste omjouwingsfariabelen yn CI/CD (fariabelen kinne wurde nested binnen oare fariabelen, bygelyks "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • De mooglikheid om te abonnearjen en ôfmelde fan in brûker yn syn profyl.
  • It proses foar it ynlûken fan tagongstokens is ferienfâldige.
  • It is mooglik om de list te reorganisearjen mei probleembeskriuwings yn slepe-en-drop-modus.
  • De GitLab Workflow-tafoeging oan VS Code foeget de mooglikheid ta om te wurkjen mei meardere akkounts ferbûn mei ferskate GitLab-brûkers.

Boarne: opennet.ru

Add a comment