Mva nje ukumiliselwa kwenguqulelo entsha ye iqonga lophuhliso lwentsebenziswano I-GitLab 15.0 kunye nolunye utshintsho oluphawulekayo olugqamayo kolu guqulelo yi injongo ekukhutshweni kwexesha elizayo es buyisela umhleli wekhowudi yewebhu I-IDE elungisiweyo kunye nomhleli weKhowudi yeVisual Studio (VS Code) iphuhliswe nguMicrosoft ngokuthatha inxaxheba koluntu.
Ukusebenzisa umhleli weKhowudi ye-VS kuya kwenza lula uphuhliso lweprojekthi kwi-interface ye-GitLab kwaye ivumele abaphuhlisi ukuba basebenzise isixhobo esiqhelekileyo, esigcwele ikhowudi yokuhlela.
Uvoto yabasebenzisi beGitLab ibonise ukuba i-IDE yewebhu igqwesile ukwenza utshintsho oluncinci, kodwa bambalwa abantu abayisebenzisela ukukhowudwa ngokupheleleyo. Abaphuhlisi be-GitLab bazame ukuqonda ukuba yintoni eyenza kube nzima ukusebenza ngokupheleleyo kwi-IDE yewebhu kwaye bafikelela kwisigqibo sokuba inqaku alikho ukungabikho kweempawu ezithile, kodwa indibaniselwano yeziphoso ezincinci kwi-interface kunye neendlela zokusebenza. Ngokutsho kophando olwenziwa yi-Stack Overflow platform, ngaphezu kwe-70% yabaphuhlisi basebenzisa i-VS Code editor, enelayisensi phantsi kwelayisenisi ye-MIT, xa ibhala ikhowudi.
Emuva ngo-Epreli ka-2018, i-GitLab 10.7 yazisa i-IDE yewebhu kwihlabathi kwaye yazisa umhleli omnandi weefayile ezininzi entliziyweni yamava e-GitLab. Injongo yethu ibikukwenza kube lula kuye nabani na ukuba afake isandla, nokuba unamava ophuhliso. Ukusukela oko yaziswayo, amashumi ezigidi zokuzibophelela enziwe kwi-IDE yeWebhu, kwaye songeze iimpawu ezinje ngeLive Preview kunye ne-Interactive Web Terminals ukuphucula amava. Ngoku, siyavuya ukwabelana nolunye utshintsho olukhulu esilugcinele i-IDE yewebhu kwimiba elandelayo.
Enye yeenjineli zeGitLab ilungiselele iprototype esebenzayo ukusuka ekudityanisweni kweKhowudi ye-VS kunye ne-interface ye-GitLab, enokusetyenziswa ukusebenza ngesikhangeli.
UbuNkokeli beGitLab ithathele ingqalelo uphuhliso oluthembisayo kwaye yagqiba ekubeni ithathe indawo ye-IDE yewebhu ngeKhowudi yeVS, nto leyo eya kusivumela ukuba singachithi izixhobo xa songeza imisebenzi kwi-IDE yewebhu esele ikwiKhowudi yeVS. Kucwangciswe ukubandakanya kuphela inxalenye yecala lomxhasi lomhleli, ukuyidibanisa nezinto zecala le-server ye-GitLab.
Ukongeza ekusebenzeni okubalulekileyo kunye nokuphuculwa kokusebenziseka, utshintsho iya kubonelela ngofikelelo kuluhlu olubanzi lweeplagi zeKhowudi yeVS, kunye nokunika abasebenzisi amandla okwenza ngokwezifiso izikhumba kunye nokulawula ukuqaqambisa isintaksi. Ekubeni ukuqaliswa kweKhowudi ye-VS ngokuqinisekileyo kuya kukhokelela kwingxaki yomhleli, kwabo bafuna umhleli olula ukwenza ukuhlelwa komntu ngamnye, kucwangciswe ukongeza amandla okuhlela ayimfuneko kumacandelo asisiseko, njengoMhleli weWebhu, iziqwengana kunye nePipe. Umhleli .
Ngokuphathelele ukukhutshwa kweGitLab 15.0, izinto ezintsha ezongeziweyo ziquka:
- Yongeza i-Markdown (WYSIWYG) imowudi yokuhlela ebonakalayo kwi-Wiki.
- Uguqulelo loluntu lwasimahla ludibanisa amandla okuskena imifanekiso yesikhongozeli sobuthathaka obaziwayo kwizinto ezixhomekeke kuzo ezisetyenziswayo.
- Inkxaso ephunyeziweyo yokongeza amanqaku angaphakathi kwiingxoxo ezifumaneka kuphela kumbhali kunye namalungu eqela (umzekelo, ukunamathisela idatha ebucayi kumcimbi ongenakuchazwa esidlangalaleni).
- Ukukwazi ukudibanisa umba kumbutho wangaphandle okanye abafowunelwa bangaphandle.
- Inkxaso yezinto eziguquguqukayo zokusingqongileyo kwi-CI/CD (iinguqu zinokuthi zifakwe ngaphakathi kwezinye izinto, umzekelo, "MAIN_DOMAIN: ${STACK_NAME}.example.com").
- Ukukwazi ukubhalisa kunye nokukhupha umsebenzisi kwiprofayili yabo.
- Inkqubo yokurhoxiswa kwethokheni yofikelelo yenziwe lula.
- Unikeze amandla okuhlengahlengisa uluhlu kunye neenkcazo zomba kwimo yokutsala kunye nokulahla.
- Iplagin yeGitLab Workflow yeVS Code yongeza amandla okusebenza ngeeakhawunti ezininzi ezinxulumene nabasebenzisi abohlukeneyo beGitLab.
Okokugqibela, ukuba unomdla wokwazi okungakumbi malunga nale nguqulelo intsha, ungajonga iinkcukacha Kule khonkco ilandelayo.