A GitLab bejelentette szerkesztőjének a Visual Studio Code általi migrációját

GitLab logó

nemrég új verziójának bevezetése együttműködési fejlesztési platform Git Lab 15.0 és a legfigyelemreméltóbb változtatások közül, amelyek kiemelkednek ebből a verzióból, a szándékát a jövőbeni kiadásokban es cserélje ki a webes kódszerkesztőt beépített IDE a Visual Studio Code szerkesztővel (VS Code), amelyet a Microsoft fejlesztett ki a közösség részvételével.

A VS Code szerkesztő használata leegyszerűsíti a projektfejlesztést a GitLab felületen, és lehetővé teszi a fejlesztők számára egy teljes értékű és ismerős kódszerkesztő eszköz használatát.

Egy felmérés a GitLab felhasználók közül megmutatta, hogy a webes IDE kiváló apró változtatásokat végrehajtani de kevesen használják teljes kódolásra. A GitLab fejlesztői megpróbálták megérteni, mi nehezíti a teljes körű munkát a webes IDE-ben, és arra a következtetésre jutottak, hogy a lényeg nem a konkrét funkciók hiánya, hanem a felület és a munkamódszerek apróbb hibáinak kombinációja. A Stack Overflow platform felmérése szerint a fejlesztők több mint 70%-a az MIT licence alá tartozó VS Code szerkesztőt használja a kód írásakor.

Még 2018 áprilisában a GitLab 10.7 bemutatta a világnak a webes IDE-t, és egy gyönyörű többfájlos szerkesztőt hozott a GitLab élményének középpontjába. Célunk az volt, hogy fejlesztési tapasztalataitól függetlenül bárki számára megkönnyítsük a közreműködést. Bevezetése óta több tízmillió véglegesítést hajtottak végre a webes IDE-ből, és olyan funkciókat adtunk hozzá, mint például az Élő előnézet és az Interaktív webterminálok az élmény fokozása érdekében. Izgatottan várjuk, hogy megoszthassunk néhány nagy változással, amelyet a webes IDE számára tartogatunk a közelgő mérföldkövek során.

A GitLab egyik mérnöke működő prototípust készített a VS Code integrációja a GitLab felülettel, amely a böngészőn keresztül használható.

GitLab vezetés ígéretesnek tartotta a fejlesztést, és úgy döntött, hogy a webes IDE-t VS Code-ra cseréli, ami azt is lehetővé tenné, hogy ne pazarolja az erőforrásokat azáltal, hogy olyan funkciókat ad a webes IDE-hez, amelyek már benne vannak a VS Code-ban. A tervek szerint csak a szerkesztő kliens oldali részét építik be, integrálva a GitLab szerveroldali komponenseivel.

A jelentős funkcionalitási és használhatósági fejlesztések mellett az átállás hozzáférést biztosít a VS Code bővítményeinek széles skálájához, valamint lehetőséget ad a felhasználóknak a felszínek testreszabására és a szintaxis kiemelésének szabályozására. Mivel a VS Code bevezetése elkerülhetetlenül szerkesztői bonyodalmakhoz vezet, azok számára, akiknek a legegyszerűbb szerkesztőre van szükségük az egyéni szerkesztésekhez, a tervek szerint a szükséges szerkesztési képességekkel egészítik ki az olyan alapvető összetevőket, mint a Web Editor, a Snippets és a Pipeline Editor.

A GitLab 15.0 kiadásától kezdve a hozzáadott újítások a következők:

  • Vizuális Markdown (WYSIWYG) szerkesztési mód hozzáadva a Wikihez.
  • Az ingyenes közösségi verzió integrálja a konténerképek szkennelésének funkcióit a használt függőségek ismert sebezhetősége miatt.
  • Támogatás hozzáadva belső megjegyzések hozzáadásához a megbeszélésekhez, amelyek csak a szerző és a csoporttagok számára érhetők el (például olyan érzékeny adatok csatolásához, amelyeket nem lehet nyilvánosan közzétenni).
  • Képes egy problémát külső szervezethez vagy külső kapcsolattartókhoz kapcsolni.
  • Beágyazott környezeti változók támogatása CI/CD-ben (a változók más változókba is beágyazhatók, pl. "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Feliratkozási és leiratkozási lehetőség a felhasználó profiljában.
  • A hozzáférési jogkivonat visszavonási folyamata leegyszerűsödött.
  • Lehetőség van a lista átrendezésére a problémaleírásokkal drag and drop módban.
  • A VS Code GitLab Workflow beépülő modulja lehetővé teszi a különböző GitLab-felhasználókhoz társított több fiókkal való együttműködést.

Végül, ha többet szeretne tudni erről az új verzióról, ellenőrizze a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.