GitLab daxili kod redaktorunu Visual Studio Code ilə əvəz edəcək

GitLab 15.0 birgə inkişaf platformasının buraxılışı təqdim olundu və gələcək buraxılışlarda Web IDE-nin daxili kod redaktorunu ictimaiyyətin iştirakı ilə Microsoft tərəfindən hazırlanmış Visual Studio Code (VS Code) redaktoru ilə əvəz etmək niyyəti elan edildi. . VS Code redaktorundan istifadə GitLab interfeysində layihələrin işlənməsini sadələşdirəcək və tərtibatçılara tanış və tam funksiyalı kod redaktə alətindən istifadə etməyə imkan verəcək.

GitLab istifadəçiləri arasında aparılan sorğu nəticəsində məlum olub ki, Web IDE kiçik dəyişikliklər etmək üçün əladır, lakin tam kodlaşdırma üçün az adam istifadə edir. GitLab tərtibatçıları Web IDE-də tamhüquqlu işə nəyin mane olduğunu anlamağa çalışıblar və belə nəticəyə gəliblər ki, problem heç bir xüsusi imkanların olmaması deyil, interfeys və iş metodlarında kiçik qüsurların birləşməsidir. Stack Overflow tərəfindən aparılan sorğuya əsasən, tərtibatçıların 70%-dən çoxu kod yazarkən MIT lisenziyası altında mövcud olan VS Code redaktorundan istifadə edir.

GitLab mühəndislərindən biri brauzer vasitəsilə işləmək üçün istifadə edilə bilən VS Kodunu GitLab interfeysi ilə inteqrasiya etmək üçün işləyən prototip hazırlayıb. GitLab rəhbərliyi inkişafı perspektivli hesab etdi və Veb IDE-ni VS Kodu ilə əvəz etmək qərarına gəldi ki, bu da VS Kodunda artıq mövcud olan Web IDE-yə funksiyalar əlavə etmək üçün resursların israf edilməsinin qarşısını alacaq.

Funksionallığı əhəmiyyətli dərəcədə genişləndirmək və istifadə imkanlarını yaxşılaşdırmaqla yanaşı, keçid VS Koduna geniş çeşidli əlavələrə girişi açacaq, həmçinin istifadəçilərə mövzuları fərdiləşdirmək və sintaksis işıqlandırmasını idarə etmək üçün alətlər təqdim edəcək. VS Kodunun tətbiqi istər-istəməz redaktorun çətinləşməsinə səbəb olacağından, fərdi redaktə etmək üçün mümkün olan ən sadə redaktora ehtiyacı olanlar üçün Veb Redaktor, Parçalar kimi əsas komponentlərə lazımi redaktə imkanlarının əlavə edilməsi planlaşdırılır. və Boru Kəməri Redaktoru.

GitLab 15.0-ın buraxılışına gəldikdə, əlavə edilmiş yeniliklərə aşağıdakılar daxildir:

  • Wiki vizual Markdown (WYSIWYG) redaktə rejimi əlavə etdi.
  • Pulsuz icma versiyası istifadə olunan asılılıqlarda məlum zəifliklər üçün konteyner şəkillərinin skan edilməsi funksiyalarını birləşdirir.
  • Yalnız müəllif və qrup üzvləri üçün əlçatan olan müzakirələrə daxili qeydlərin əlavə edilməsi (məsələn, ictimaiyyətə açıqlanmaması lazım olan məsələyə məxfi məlumatların əlavə edilməsi) dəstəyi həyata keçirilib.
  • Problemi xarici təşkilat və ya xarici əlaqələrlə əlaqələndirmək bacarığı.
  • CI/CD-də daxili mühit dəyişənləri üçün dəstək (dəyişənlər digər dəyişənlər daxilində yuvalana bilər, məsələn, "MAIN_DOMAIN: ${STACK_NAME}.example.com").
  • Profilindəki bir istifadəçiyə abunə olmaq və abunədən çıxmaq imkanı.
  • Giriş tokenlərinin ləğvi prosesi sadələşdirilmişdir.
  • Siyahını sürüklə və burax rejimində problem təsvirləri ilə yenidən təşkil etmək mümkündür.
  • VS Koduna GitLab Workflow əlavəsi müxtəlif GitLab istifadəçiləri ilə əlaqəli çoxsaylı hesablarla işləmək imkanı əlavə edir.

Mənbə: opennet.ru

Добавить комментарий