GitLab se jissostitwixxi l-editur tal-kodiċi integrat b'Visual Studio Code

Ġie ppreżentat ir-rilaxx tal-pjattaforma ta 'żvilupp kollaborattiv GitLab 15.0 u tħabbret l-intenzjoni f'rilaxxi futuri biex jissostitwixxi l-editur tal-kodiċi integrat tal-Web IDE bl-editur tal-Visual Studio Code (VS Code) żviluppat minn Microsoft bil-parteċipazzjoni tal-komunità . L-użu tal-editur tal-Kodiċi VS se jissimplifika l-iżvilupp tal-proġetti fl-interface GitLab u jippermetti lill-iżviluppaturi jużaw għodda ta 'editjar tal-kodiċi familjari u sħiħa.

Stħarriġ tal-utenti tal-GitLab sab li l-IDE tal-Web hija tajba biex tagħmel bidliet żgħar, iżda ftit nies jużawh għall-kodifikazzjoni sħiħa. L-iżviluppaturi tal-GitLab ippruvaw jifhmu x'jipprevjeni x-xogħol sħiħ fil-Web IDE, u waslu għall-konklużjoni li l-problema mhijiex in-nuqqas ta 'xi kapaċitajiet speċifiċi, iżda taħlita ta' difetti minuri fl-interface u l-metodi ta 'ħidma. Ġġudikati minn stħarriġ imwettaq minn Stack Overflow, aktar minn 70% tal-iżviluppaturi jużaw l-editur VS Code, li huwa disponibbli taħt il-liċenzja MIT, meta jiktbu l-kodiċi.

Wieħed mill-inġiniera tal-GitLab ħejja prototip tax-xogħol għall-integrazzjoni tal-VS Code mal-interface GitLab, li jista 'jintuża biex jaħdem permezz tal-browser. Il-ġestjoni ta 'GitLab qieset l-iżvilupp promettenti u ddeċidiet li tissostitwixxi l-IDE tal-Web b'VS Code, li tevita wkoll ħela ta' riżorsi biex iżżid karatteristiċi mal-Web IDE li diġà jeżistu f'VS Code.

Minbarra li tespandi b'mod sinifikanti l-funzjonalità u ttejjeb l-użabilità, it-tranżizzjoni se tiftaħ aċċess għal firxa wiesgħa ta 'żidiet għal VS Code, u se tipprovdi wkoll lill-utenti b'għodod għall-personalizzazzjoni tat-temi u l-ġestjoni tal-enfasi tas-sintassi. Peress li l-implimentazzjoni tal-Kodiċi VS inevitabbilment se twassal għal editur aktar kumpless, għal dawk li jeħtieġu l-editur l-aktar sempliċi possibbli biex jagħmlu editjar individwali, huwa ppjanat li żżid il-kapaċitajiet ta 'editjar meħtieġa għal komponenti bażiċi bħall-Editur tal-Web, Snippets u Editur tal-Pipeline.

Fir-rigward tar-rilaxx ta 'GitLab 15.0, l-innovazzjonijiet miżjuda jinkludu:

  • Wiki żied il-mod ta' editjar ta' Markdown viżwali (WYSIWYG).
  • Il-verżjoni tal-komunità b'xejn tintegra funzjonijiet għall-iskannjar tal-immaġini tal-kontejners għal vulnerabbiltajiet magħrufa fid-dipendenzi użati.
  • Ġie implimentat appoġġ għaż-żieda ta’ noti interni għal diskussjonijiet li huma aċċessibbli biss għall-awtur u l-membri tal-grupp (pereżempju, biex tehmeż data kunfidenzjali ma’ kwistjoni li m’għandhiex tiġi żvelata pubblikament).
  • Kapaċità li torbot kwistjoni ma' organizzazzjoni esterna jew kuntatti esterni.
  • Appoġġ għal varjabbli tal-ambjent imnaqqxa f'CI/CD (varjabbli jistgħu jiġu mdaħħla f'varjabbli oħra, pereżempju "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Il-ħila li tabbona u tneħħi l-abbonament minn utent fil-profil tiegħu.
  • Il-proċess tar-revoka tat-tokens tal-aċċess ġie ssimplifikat.
  • Huwa possibbli li tiġi organizzata mill-ġdid il-lista b'deskrizzjonijiet tal-ħruġ fil-modalità drag&drop.
  • Il-GitLab Workflow add-on għal VS Code żżid il-kapaċità li taħdem ma 'kontijiet multipli assoċjati ma' utenti GitLab differenti.

Sors: opennet.ru

Żid kumment