GitLab ilmoittaa editorinsa siirtämisestä Visual Studio Coden toimesta

GitLab-logo

Yhteistyökehitysalustan GitLab 15.0 uuden version julkaisu julkistettiin hiljattain , ja yksi merkittävimmistä muutoksista tässä versiossa on aikomus korvata tulevissa julkaisuissa sisäänrakennettu Web IDE -koodieditori Microsoftin yhteisön tuella kehittämällä Visual Studio Code (VS Code) -editorilla .

VS Code -editorin käyttäminen yksinkertaistaa projektikehitystä GitLab-käyttöliittymässä ja antaa kehittäjille mahdollisuuden käyttää monipuolista ja tuttua koodinmuokkaustyökalua.

GitLabin käyttäjien kyselytutkimus osoitti, että web-IDE on erinomainen pienten muutosten tekemiseen, mutta harvat käyttävät sitä täysimittaisiin koodausprojekteihin. GitLabin kehittäjät yrittivät ymmärtää, mikä haittaa kattavaa työskentelyä web-IDE:ssä, ja totesivat, että ongelma ei ole tiettyjen ominaisuuksien puute, vaan pikemminkin yhdistelmä pieniä puutteita käyttöliittymässä ja työnkulussa. Stack Overflow'n tekemän kyselyn mukaan yli 70 % kehittäjistä käyttää MIT-lisenssillä lisensoitua VS Code -editoria koodia kirjoittaessaan.

Huhtikuussa 2018 GitLab 10.7 esitteli verkko-IDE:n maailmalle ja toi ihanan monitiedostoeditorin GitLab-kokemuksen ytimeen. Tavoitteenamme oli, että kenen tahansa on helppo osallistua kehityskokemuksestaan ​​riippumatta. Sen käyttöönoton jälkeen web-IDE:stä on tehty kymmeniä miljoonia sitoumuksia, ja olemme lisänneet ominaisuuksia, kuten Live Preview ja Interactive Web Terminals, parantamaan kokemusta. Nyt olemme innoissamme voidessamme kertoa joistakin suurista muutoksista, joita meillä on web IDE:lle tulevissa virstanpylväissä.

Yksi GitLabin insinööreistä valmisteli toimivan prototyypin VS Code -integraatiosta GitLab-käyttöliittymän kanssa, jota voidaan käyttää selaimen kautta työskentelyyn.

GitLabin johto piti kehitystä lupaavana ja päätti korvata web-IDE:n VS Codella , mikä myös välttäisi resurssien tuhlaamista lisäämällä web-IDE:hen ominaisuuksia, jotka ovat jo VS Codessa. Suunnitelmana on sisällyttää vain editorin asiakaspuolen osa ja integroida se GitLabin palvelinpuolen komponentteihin.

Merkittävien toiminnallisuus- ja käytettävyysparannusten lisäksi siirtyminen tarjoaa pääsyn laajaan valikoimaan VS Coden laajennuksia sekä antaa käyttäjille mahdollisuuden mukauttaa ulkoasuja ja hallita syntaksin korostusta. Koska VS Coden käyttöönotto johtaa väistämättä monimutkaisempaan editoriin, niille, jotka tarvitsevat yksinkertaisimman editorin yksittäisiin muokkauksiin, tarvittavat muokkausominaisuudet on tarkoitus lisätä ydinkomponentteihin, kuten Web Editoriin, Snippetsiin ja Pipe Editoriin.

GitLab 15.0 -julkaisusta lähtien lisättyjä innovaatioita ovat:

  • Visuaalinen Markdown (WYSIWYG) -muokkaustila lisätty Wikiin.
  • Ilmainen yhteisöversio integroi konttikuvien skannaustoiminnot käytettyjen riippuvuuksien tunnettujen haavoittuvuuksien varalta.
  • Lisätty tuki sisäisten muistiinpanojen lisäämiselle keskusteluihin, jotka ovat vain kirjoittajan ja ryhmän jäsenten saatavilla (esimerkiksi arkaluontoisten tietojen liittämiseksi asiaan, jota ei voida 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, esim. "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Mahdollisuus liittyä ja peruuttaa käyttäjä hänen profiilissaan.
  • Käyttöoikeustunnuksen peruutusprosessia on yksinkertaistettu.
  • Mahdollisuus järjestää luettelo uudelleen ongelmakuvauksilla vedä ja pudota -tilassa.
  • VS Coden GitLab Workflow -laajennus lisää mahdollisuuden työskennellä useiden eri GitLab-käyttäjiin liittyvien tilien kanssa.

Lopuksi, jos olet kiinnostunut oppimaan lisää tästä uudesta versiosta, löydät tiedot seuraavasta linkistä.


Lisää ensisijaiseksi lähteeksi Googlessa