GitLab rimpiazzà l'editore di codice integratu cù Visual Studio Code

A liberazione di a piattaforma di sviluppu cullaburazione GitLab 15.0 hè stata presentata è l'intenzione hè stata annunziata in future versioni per rimpiazzà l'editore di codice integratu di l'IDE Web cù l'editore Visual Studio Code (VS Code) sviluppatu da Microsoft cù a participazione di a cumunità. . Utilizà l'editore di VS Code simplificà u sviluppu di i prughjetti in l'interfaccia di GitLab è permette à i sviluppatori di utilizà un strumentu di edizione di codice familiar è cumpletu.

Un sondaghju di l'utilizatori di GitLab hà truvatu chì l'IDE Web hè grande per fà picculi cambiamenti, ma pochi persone l'utilizanu per a codificazione completa. I sviluppatori di GitLab anu pruvatu à capisce ciò chì impedisce u travagliu cumpletu in l'IDE Web, è ghjunse à a cunclusione chì u prublema ùn hè micca l'absenza di capacità specifiche, ma una cumminazione di difetti minori in l'interfaccia è i metudi di travagliu. A ghjudicà da un sondaghju realizatu da Stack Overflow, più di 70% di i sviluppatori utilizanu l'editore VS Code, chì hè dispunibule sottu a licenza MIT, quandu scrive u codice.

Unu di l'ingegneri di GitLab hà preparatu un prototipu di travagliu per l'integrazione di VS Code cù l'interfaccia GitLab, chì pò esse usata per travaglià cù u navigatore. A gestione di GitLab hà cunsideratu u sviluppu prumessu è hà decisu di rimpiazzà l'IDE Web cù VS Code, chì ancu evitari di perdià risorse per aghjunghje funziunalità à l'IDE Web chì esiste digià in VS Code.

In più di espansione significativamente di e funziunalità è di migliurà l'usabilità, a transizione aprirà l'accessu à una larga gamma di aghjunte à VS Code, è ancu furnisce l'utilizatori cù strumenti per persunalizà temi è gestione di evidenziazione di sintassi. Siccomu l'implementazione di VS Code inevitabbilmente porta à un editore più cumplessu, per quelli chì anu bisognu di l'editore più simplice pussibule per fà edizioni individuali, hè previstu di aghjunghje e capacità di edizione necessarie à i cumpunenti basi cum'è Web Editor, Snippets è Pipeline Editor.

In quantu à a liberazione di GitLab 15.0, l'innuvazioni aghjuntu includenu:

  • Wiki hà aghjustatu un modu di edizione di Markdown visuale (WYSIWYG).
  • A versione di a cumunità libera integra funzioni per scansà l'imaghjini di u containeru per e vulnerabilità cunnisciute in dipendenze usate.
  • U supportu hè statu implementatu per aghjunghje note interne à e discussioni chì sò accessibili solu per l'autore è i membri di u gruppu (per esempiu, per aghjunghje dati cunfidenziale à un prublema chì ùn deve micca esse divulgatu publicamente).
  • Capacità di ligà un prublema à una urganizazione esterna o cuntatti esterni.
  • Supportu per e variabili di l'ambienti nidificate in CI / CD (variabili ponu esse nidificate in altre variàbili, per esempiu "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • A capacità di subscribe è unsubscribe da un utilizatore in u so prufilu.
  • U prucessu di revocà i tokens d'accessu hè statu simplificatu.
  • Hè pussibule riurganizà a lista cù e descrizzioni di i prublemi in u modu drag&drop.
  • L'add-on di GitLab Workflow à VS Code aghjusta a capacità di travaglià cù parechji cunti assuciati cù diversi utilizatori GitLab.

Source: opennet.ru

Add a comment