GitLab ichatsiva yakavakirwa-mukati kodhi edhita neVisual Studio Code

Kuburitswa kwepuratifomu yekudyidzana yekusimudzira GitLab 15.0 yakaunzwa uye chinangwa chakaziviswa mune ramangwana kuburitswa kutsiva yakavakirwa-mukati kodhi mupepeti weWebhu IDE neVisual Studio Code (VS Code) mupepeti wakagadzirwa neMicrosoft nekutora chikamu kwenharaunda. . Kushandisa VS Code mupepeti kunorerutsa kusimudzira mapurojekiti muGitLab interface uye kubvumidza vanogadzira kushandisa yakajairika uye yakazara-inoratidzwa kodhi kodhi chishandiso.

Ongororo yevashandisi veGitLab yakaona kuti Webhu IDE yakanaka kuita shanduko diki, asi vashoma vanhu vanoishandisa kuzere coding. Vagadziri veGitLab vakaedza kunzwisisa kuti chii chinodzivisa basa rakazara muWebhu IDE, uye vakasvika pamhedziso yekuti dambudziko harisi kushaikwa kwehunyanzvi hwekuita, asi musanganiswa wezvikanganiso zvidiki muchimiro uye nzira dzekushanda. Tichitarisa neongororo yakaitwa neStack Overflow, vanopfuura 70% yevagadziri vanoshandisa VS Code editor, iyo inowanikwa pasi peMIT rezenisi, pakunyora kodhi.

Imwe yeGitLab mainjiniya yakagadzirira prototype inoshanda yekubatanidza VS Code neGitLab interface, iyo inogona kushandiswa kushanda kuburikidza nebrowser. GitLab manejimendi akafunga budiriro inovimbisa uye vakafunga kutsiva iyo Webhu IDE neVS Code, iyo yaizodzivirirawo kutambisa zviwanikwa pakuwedzera maficha kuWebhu IDE yatovepo muVS Code.

Pamusoro pekuwedzera zvakanyanya mashandiro uye kuvandudza usability, shanduko ichavhura mukana kune dzakasiyana siyana dzekuwedzera kuVS Code, uye ichapawo vashandisi zvishandiso zvekugadzirisa madingindira uye kugadzirisa syntax kujekesa. Sezvo kuitwa kweVS Code kuchizotungamira kune yakanyanya kuoma mupepeti, kune avo vanoda yakapusa inogoneka mupepeti wekugadzirisa wega, zvakarongwa kuwedzera anodiwa ekugadzirisa kune zvakakosha zvikamu zvakaita seWebhu Mharidzo, Snippets uye Pipeline Mharidzo.

Kana iri yekuburitswa kweGitLab 15.0, iyo yakawedzera hunyanzvi inosanganisira:

  • Wiki yakawedzera inooneka Markdown (WYSIWYG) editing mode.
  • Iyo yemahara nharaunda vhezheni inobatanidza mabasa ekuongorora emidziyo mifananidzo yezvinozivikanwa kusagadzikana mukutsamira kwakashandiswa.
  • Rutsigiro rwakaitwa rwekuwedzera zvinyorwa zvemukati kunhaurirano dzinongowanikwa chete nemunyori nenhengo dzeboka (somuenzaniso, kuisa zvakavanzika data kune nyaya isingafanirwe kuburitswa pachena).
  • Kugona kubatanidza nyaya kune sangano rekunze kana vekunze vanobatika.
  • Rutsigiro rwezvakasiyana siyana zvenharaunda muCI/CD (zvinosiyana zvinogona kuiswa mukati memamwe mabhii, semuenzaniso "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Iko kugona kunyorera uye kusanyoreswa kubva kumushandisi mune yake mbiri.
  • Maitiro ekukanzura ma tokens ekupinda akarerutswa.
  • Zvinogoneka kurongazve rondedzero ine tsananguro yenyaya mukudhonza & kudonhedza modhi.
  • Iyo GitLab Workflow yekuwedzera kuVS Code inowedzera kugona kushanda nemaakaundi akawanda ane hukama nevashandisi vakasiyana veGitLab.

Source: opennet.ru

Voeg