GitLab najavljuje migraciju svog urednika na Visual Studio Code

GitLab logotip

Nedavno lansiranje nove verzije platforma za zajednički razvoj Git Lab 15.0 a jedna od najznačajnijih promjena koje se izdvajaju od ove verzije je namjeru u budućim izdanjima es zamijeniti uređivač web koda Ugrađeni IDE sa Visual Studio Code editorom (VS Code) koji je razvio Microsoft uz učešće zajednice.

Upotreba VS Code editora će pojednostaviti razvoj projekta u GitLab interfejsu i omogućiti programerima da koriste poznati, potpuno opremljen alat za uređivanje koda.

Anketa korisnika GitLaba pokazao da je web IDE odličan napraviti male promjene, ali malo ljudi ga koristi za potpuno kodiranje. GitLab programeri su pokušali da shvate šta otežava potpuni rad na web IDE-u i došli su do zaključka da stvar nije u nedostatku specifičnih karakteristika, već u kombinaciji manjih nedostataka u interfejsu i metodama rada. Prema istraživanju koje je sprovela platforma Stack Overflow, više od 70% programera koristi VS Code editor, koji je licenciran pod MIT licencom, kada pišu kod.

Još u aprilu 2018. GitLab 10.7 je predstavio web IDE svijetu i donio divan uređivač više datoteka u srce GitLab iskustva. Naš cilj je bio da svima olakšamo doprinos, bez obzira na njihovo razvojno iskustvo. Od njegovog uvođenja, desetine miliona urezivanja napravljeno je iz Web IDE-a, a mi smo dodali funkcije kao što su Live Preview i Interactive Web Terminals da poboljšamo iskustvo. Sada smo uzbuđeni što možemo podijeliti neke od velikih promjena koje spremamo za web IDE u nadolazećim prekretnicama.

Jedan od GitLab inženjera pripremio je radni prototip od integracije VS Code-a sa GitLab interfejsom, koji se može koristiti za rad preko pretraživača.

GitLab Leadership smatrao je razvoj obećavajućim i odlučio je zamijeniti web IDE sa VS Code, što bi nam također omogućilo da ne trošimo resurse prilikom dodavanja funkcija web IDE-u koje su već u VS Code-u. Planirano je da se inkorporira samo dio uređivača na strani klijenta, integrirajući ga sa komponentama na strani servera GitLab-a.

Pored značajnih poboljšanja funkcionalnosti i upotrebljivosti, tranzicija će omogućiti pristup širokom spektru dodataka za VS Code, kao i daju korisnicima mogućnost da prilagode skinove i kontrolišu isticanje sintakse. Budući da će uvođenje VS Code-a neminovno dovesti do komplikacije editora, za one kojima je za individualne izmjene potreban najjednostavniji editor, planirano je dodavanje potrebnih mogućnosti uređivanja osnovnim komponentama, kao što su Web Editor, Snippets i Pipe. Editor .

Što se tiče izdanja GitLab 15.0, dodane inovacije uključuju:

  • Dodan način vizuelnog uređivanja Markdown (WYSIWYG) na Wiki.
  • Besplatna verzija zajednice integriše mogućnosti skeniranja slika kontejnera za poznate ranjivosti u korišćenim zavisnostima.
  • Implementirana podrška za dodavanje internih bilješki u diskusije koje su dostupne samo autoru i članovima grupe (na primjer, za prilaganje osjetljivih podataka problemu koji se ne može javno otkriti).
  • Sposobnost povezivanja problema sa vanjskom organizacijom ili vanjskim kontaktima.
  • Podrška za ugniježđene varijable okruženja u CI/CD (varijable se mogu ugniježditi unutar drugih varijabli, na primjer, “MAIN_DOMAIN: ${STACK_NAME}.example.com”).
  • Mogućnost pretplate i odjave korisnika na njegovom profilu.
  • Proces opoziva tokena pristupa je pojednostavljen.
  • Pruža mogućnost preuređenja liste s opisima problema u načinu povlačenja i ispuštanja.
  • GitLab Workflow dodatak za VS Code dodaje mogućnost rada sa više naloga povezanih sa različitim GitLab korisnicima.

Konačno, ako ste zainteresirani za više informacija o ovoj novoj verziji, možete se obratiti detaljima Na sledećem linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.