Cyflwynwyd rhyddhau'r platfform datblygu cydweithredol GitLab 15.0 a chyhoeddwyd y bwriad mewn datganiadau yn y dyfodol i ddisodli golygydd cod adeiledig y Web IDE gyda golygydd Visual Studio Code (VS Code) a ddatblygwyd gan Microsoft gyda chyfranogiad y gymuned . Bydd defnyddio golygydd Cod VS yn symleiddio datblygiad prosiectau yn y rhyngwyneb GitLab ac yn caniatáu i ddatblygwyr ddefnyddio offeryn golygu cod cyfarwydd a llawn sylw.
Canfu arolwg o ddefnyddwyr GitLab fod y Web IDE yn wych ar gyfer gwneud newidiadau bach, ond ychydig o bobl sy'n ei ddefnyddio ar gyfer codio llawn. Ceisiodd datblygwyr GitLab ddeall beth sy'n atal gwaith llawn yn y We IDE, a daeth i'r casgliad nad absenoldeb unrhyw alluoedd penodol yw'r broblem, ond cyfuniad o fân ddiffygion yn y rhyngwyneb a'r dulliau gweithio. A barnu yn ôl arolwg a gynhaliwyd gan Stack Overflow, mae mwy na 70% o ddatblygwyr yn defnyddio golygydd Cod VS, sydd ar gael o dan drwydded MIT, wrth ysgrifennu cod.
Mae un o beirianwyr GitLab wedi paratoi prototeip gweithredol ar gyfer integreiddio Cod VS â rhyngwyneb GitLab, y gellir ei ddefnyddio i weithio trwy'r porwr. Roedd rheolwyr GitLab o'r farn bod y datblygiad yn addawol a phenderfynwyd disodli'r Web IDE â Chod VS, a fyddai hefyd yn osgoi gwastraffu adnoddau ar ychwanegu nodweddion at y We DRhA sydd eisoes yn bodoli yn y Cod VS.
Yn ogystal ag ehangu ymarferoldeb yn sylweddol a gwella defnyddioldeb, bydd y trawsnewidiad yn agor mynediad i ystod eang o ychwanegiadau i'r Cod VS, a bydd hefyd yn darparu offer i ddefnyddwyr ar gyfer addasu themâu a rheoli amlygu cystrawen. Gan y bydd gweithredu Cod VS yn anochel yn arwain at olygydd mwy cymhleth, i'r rhai sydd angen y golygydd symlaf posibl ar gyfer gwneud golygiadau unigol, bwriedir ychwanegu'r galluoedd golygu angenrheidiol at gydrannau sylfaenol fel Golygydd Gwe, Pigion a Golygydd Piblinell.
O ran rhyddhau GitLab 15.0, mae'r datblygiadau arloesol ychwanegol yn cynnwys:
- Mae Wiki wedi ychwanegu modd golygu Markdown gweledol (WYSIWYG).
- Mae'r fersiwn gymunedol am ddim yn integreiddio swyddogaethau ar gyfer sganio delweddau cynhwysydd am wendidau hysbys mewn dibyniaethau a ddefnyddir.
- Rhoddwyd cymorth ar gyfer ychwanegu nodiadau mewnol at drafodaethau sy’n hygyrch i’r awdur ac aelodau’r grŵp yn unig (er enghraifft, i atodi data cyfrinachol i fater na ddylid ei ddatgelu’n gyhoeddus).
- Y gallu i gysylltu mater â sefydliad allanol neu gysylltiadau allanol.
- Cefnogaeth i newidynnau amgylchedd nythu yn CI/CD (gellir nythu newidynnau o fewn newidynnau eraill, er enghraifft "MAIN_DOMAIN: ${STACK_NAME}.example.com").
- Y gallu i danysgrifio a dad-danysgrifio gan ddefnyddiwr yn ei broffil.
- Mae'r broses o ddirymu tocynnau mynediad wedi'i symleiddio.
- Mae'n bosibl ad-drefnu'r rhestr gyda disgrifiadau mater yn y modd llusgo a gollwng.
- Mae'r ychwanegiad GitLab Workflow i'r Cod VS yn ychwanegu'r gallu i weithio gyda chyfrifon lluosog sy'n gysylltiedig â gwahanol ddefnyddwyr GitLab.
Ffynhonnell: opennet.ru