GitLab korvaa sisäänrakennetun koodieditorin Visual Studio Codella

Yhteistyökehitysalustan GitLab 15.0 julkaisu esiteltiin ja tulevissa julkaisuissa ilmoitettiin aikomuksesta korvata Web IDE:n sisäänrakennettu koodieditori Microsoftin yhteisön mukana kehittämällä Visual Studio Code (VS Code) -editorilla. . VS Code -editorin käyttö yksinkertaistaa projektien kehittämistä GitLab-rajapinnassa ja antaa kehittäjille mahdollisuuden käyttää tuttua ja monipuolista koodinmuokkaustyökalua.

GitLabin käyttäjille tehdyssä kyselyssä havaittiin, että Web IDE sopii erinomaisesti pienten muutosten tekemiseen, mutta harvat käyttävät sitä täydelliseen koodaukseen. GitLab-kehittäjät yrittivät ymmärtää, mikä estää täysimittaisen työn Web IDE:ssä, ja tulivat siihen tulokseen, että ongelma ei ole erityisten ominaisuuksien puuttuessa, vaan yhdistelmässä pieniä puutteita käyttöliittymässä ja työmenetelmissä. Stack Overflown tekemän kyselyn perusteella yli 70 % kehittäjistä käyttää koodia kirjoittaessaan VS Code -editoria, joka on saatavilla MIT-lisenssillä.

Yksi GitLab-insinööreistä on valmistellut toimivan prototyypin VS-koodin integroimiseksi GitLab-käyttöliittymään, jota voidaan käyttää selaimen kautta. GitLabin johto piti kehitystä lupaavana ja päätti korvata Web IDE:n VS Codella, mikä myös välttäisi resurssien tuhlaamisen VS Codessa jo olemassa olevien ominaisuuksien lisäämiseen Web IDE:hen.

Sen lisäksi, että se laajentaa merkittävästi toiminnallisuutta ja parantaa käytettävyyttä, siirtyminen avaa pääsyn laajaan valikoimaan VS Coden lisäyksiä ja tarjoaa käyttäjille myös työkaluja teemojen mukauttamiseen ja syntaksin korostuksen hallintaan. Koska VS Coden käyttöönotto johtaa väistämättä monimutkaisempaan editoriin, niille, jotka tarvitsevat yksinkertaisimman mahdollisen editorin yksittäisten muokkausten tekemiseen, on tarkoitus lisätä tarvittavat muokkausominaisuudet peruskomponentteihin, kuten Web Editor, Snippets ja Pipeline Editor.

Mitä tulee GitLab 15.0:n julkaisuun, lisättyjä innovaatioita ovat:

  • Wiki on lisännyt visuaalisen Markdown (WYSIWYG) -muokkaustilan.
  • Ilmainen yhteisöversio integroi toimintoja säiliöiden kuvien skannaamiseen käytettyjen riippuvuuksien tunnettujen haavoittuvuuksien varalta.
  • Tuki on otettu käyttöön sisäisten muistiinpanojen lisäämiselle keskusteluihin, joihin vain kirjoittaja ja ryhmän jäsenet pääsevät käsiksi (esimerkiksi luottamuksellisten tietojen liittäminen asiaan, jota ei saa paljastaa julkisesti).
  • Mahdollisuus linkittää ongelma ulkoiseen organisaatioon tai ulkoisiin kontakteihin.
  • Tuki sisäkkäisille ympäristömuuttujille CI/CD:ssä (muuttujat voidaan upottaa muihin muuttujiin, esimerkiksi "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Mahdollisuus tilata ja peruuttaa käyttäjä hänen profiilissaan.
  • Käyttöoikeustunnusten peruutusprosessia on yksinkertaistettu.
  • Listaa on mahdollista järjestää uudelleen ongelmakuvauksilla vedä ja pudota -tilassa.
  • VS Coden GitLab Workflow -lisäosa lisää mahdollisuuden työskennellä useiden eri GitLab-käyttäjiin liittyvien tilien kanssa.

Lähde: opennet.ru

Lisää kommentti