GitLab anstataŭigos la enkonstruitan kodredaktilon per Visual Studio Code

La liberigo de la kunlabora disvolva platformo GitLab 15.0 estis prezentita kaj la intenco estis anoncita en estontaj eldonoj anstataŭigi la enkonstruitan kodredaktilon de la Web IDE per la redaktilo de Visual Studio Code (VS Code) evoluigita de Microsoft kun la partopreno de la komunumo. . Uzado de la redaktilo de VS Code simpligos la disvolviĝon de projektoj en la interfaco de GitLab kaj permesos al programistoj uzi konatan kaj plenefikan kodan redaktan ilon.

Enketo de uzantoj de GitLab trovis, ke la Reta IDE estas bonega por fari malgrandajn ŝanĝojn, sed malmultaj homoj uzas ĝin por plena kodado. GitLab-programistoj provis kompreni, kio malhelpas plenan laboron en la Reta IDE, kaj venis al la konkludo, ke la problemo ne estas la foresto de specifaj kapabloj, sed kombinaĵo de etaj difektoj en la interfaco kaj labormetodoj. Juĝante laŭ enketo farita de Stack Overflow, pli ol 70% de programistoj uzas la redaktilon VS Code, kiu estas havebla sub la MIT-licenco, kiam vi verkas kodon.

Unu el la GitLab-inĝenieroj preparis funkciantan prototipon por integri VS Code kun la GitLab-interfaco, kiu povas esti uzata por labori per la retumilo. GitLab-administrado konsideris la evoluon promesplena kaj decidis anstataŭigi la Web IDE kun VS Code, kiu ankaŭ evitus malŝpari resursojn aldonante funkciojn al la Web IDE kiuj jam ekzistas en VS Code.

Krom signife vastigi funkciecon kaj plibonigi uzeblecon, la transiro malfermos aliron al larĝa gamo de aldonoj al VS Code, kaj ankaŭ provizos uzantojn per iloj por personecigi temojn kaj administri sintaksan reliefigon. Ĉar la efektivigo de VS Code neeviteble kondukos al pli kompleksa redaktilo, por tiuj, kiuj bezonas la plej simplan eblan redaktilon por fari individuajn redaktojn, oni planas aldoni la necesajn redaktajn kapablojn al bazaj komponantoj kiel Reta Redaktoro, Fragmentoj kaj Pipeline Editor.

Koncerne la liberigon de GitLab 15.0, la aldonitaj novigoj inkluzivas:

  • Vikio aldonis vidan Markdown (WYSIWYG) redaktan reĝimon.
  • La senpaga komunuma versio integras funkciojn por skanado de ujbildoj por konataj vundeblecoj en uzitaj dependecoj.
  • Subteno estis efektivigita por aldoni internajn notojn al diskutoj, kiuj estas alireblaj nur por la aŭtoro kaj grupanoj (ekzemple, por aldoni konfidencajn datumojn al afero, kiu ne devas esti malkaŝita publike).
  • Kapablo ligi problemon al ekstera organizo aŭ eksteraj kontaktoj.
  • Subteno por nestitaj mediovariabloj en CI/KD (variabloj povas esti nestitaj ene de aliaj variabloj, ekzemple "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • La kapablo aboni kaj malaboni de uzanto en lia profilo.
  • La procezo de revoko de alirĵetonoj estis simpligita.
  • Eblas reorganizi la liston kun temopriskriboj en treni&faligi reĝimon.
  • La GitLab Workflow-aldonaĵo al VS Code aldonas la kapablon labori kun pluraj kontoj asociitaj kun malsamaj uzantoj de GitLab.

fonto: opennet.ru

Aldoni komenton