GitLab va înlocui editorul de cod încorporat cu Visual Studio Code

A fost prezentată lansarea platformei de dezvoltare colaborativă GitLab 15.0 și a fost anunțată intenția în versiunile viitoare de a înlocui editorul de cod încorporat al Web IDE cu editorul Visual Studio Code (VS Code) dezvoltat de Microsoft cu participarea comunității. . Utilizarea editorului VS Code va simplifica dezvoltarea proiectelor în interfața GitLab și va permite dezvoltatorilor să folosească un instrument de editare a codului familiar și complet.

Un sondaj al utilizatorilor GitLab a constatat că Web IDE este excelent pentru a face mici modificări, dar puțini oameni îl folosesc pentru codificare completă. Dezvoltatorii GitLab au încercat să înțeleagă ce împiedică lucrul cu drepturi depline în IDE-ul web și au ajuns la concluzia că problema nu este absența unor capacități specifice, ci o combinație de defecte minore în interfață și metode de lucru. Judecând după un sondaj realizat de Stack Overflow, mai mult de 70% dintre dezvoltatori folosesc editorul VS Code, care este disponibil sub licența MIT, atunci când scriu cod.

Unul dintre inginerii GitLab a pregătit un prototip de lucru pentru integrarea VS Code cu interfața GitLab, care poate fi folosit pentru a lucra prin browser. Conducerea GitLab a considerat dezvoltarea promițătoare și a decis să înlocuiască Web IDE cu VS Code, ceea ce ar evita, de asemenea, risipa de resurse pentru adăugarea de caracteristici la Web IDE care există deja în VS Code.

Pe lângă extinderea semnificativă a funcționalității și îmbunătățirea gradului de utilizare, tranziția va deschide accesul la o gamă largă de completări la VS Code și, de asemenea, va oferi utilizatorilor instrumente pentru personalizarea temelor și gestionarea evidențierii sintaxei. Deoarece implementarea VS Code va duce inevitabil la un editor mai complex, pentru cei care au nevoie de cel mai simplu editor posibil pentru a face editări individuale, se plănuiește adăugarea capabilităților de editare necesare la componentele de bază, cum ar fi Editor Web, Snippets și Pipeline Editor.

În ceea ce privește lansarea GitLab 15.0, inovațiile adăugate includ:

  • Wiki a adăugat un mod de editare vizual Markdown (WYSIWYG).
  • Versiunea gratuită a comunității integrează funcții pentru scanarea imaginilor containerului pentru vulnerabilități cunoscute în dependențele utilizate.
  • A fost implementat suport pentru adăugarea de note interne la discuții care sunt accesibile doar autorului și membrilor grupului (de exemplu, pentru a atașa date confidențiale la o problemă care nu ar trebui dezvăluită public).
  • Abilitatea de a lega o problemă la o organizație externă sau contacte externe.
  • Suport pentru variabilele de mediu imbricate în CI/CD (variabilele pot fi imbricate în alte variabile, de exemplu „MAIN_DOMAIN: ${STACK_NAME}.example.com”).
  • Capacitatea de a vă abona și de a vă dezabona de la un utilizator din profilul său.
  • Procesul de revocare a jetoanelor de acces a fost simplificat.
  • Este posibil să reorganizați lista cu descrieri ale problemelor în modul drag&drop.
  • Suplimentul GitLab Workflow la VS Code adaugă posibilitatea de a lucra cu mai multe conturi asociate cu diferiți utilizatori GitLab.

Sursa: opennet.ru

Adauga un comentariu