GitLab ще замени вградения редактор на код с Visual Studio Code

Беше представена версията на платформата за съвместна разработка GitLab 15.0 и беше обявено намерението в бъдещи издания да се замени вграденият редактор на код на Web IDE с редактора на Visual Studio Code (VS Code), разработен от Microsoft с участието на общността . Използването на редактора на VS Code ще опрости разработването на проекти в интерфейса на GitLab и ще позволи на разработчиците да използват познат и пълнофункционален инструмент за редактиране на код.

Проучване на потребители на GitLab установи, че Web IDE е страхотна за извършване на малки промени, но малко хора я използват за пълно кодиране. Разработчиците на GitLab се опитаха да разберат какво пречи на пълноценната работа в Web IDE и стигнаха до извода, че проблемът не е липсата на някакви специфични възможности, а комбинация от незначителни недостатъци в интерфейса и методите на работа. Съдейки по проучване, проведено от Stack Overflow, повече от 70% от разработчиците използват редактора на VS Code, който е достъпен под лиценза на MIT, когато пишат код.

Един от инженерите на GitLab е подготвил работещ прототип за интегриране на VS Code с интерфейса на GitLab, който може да се използва за работа през браузъра. Ръководството на GitLab счете разработката за обещаваща и реши да замени Web IDE с VS Code, което също ще избегне загубата на ресурси за добавяне на функции към Web IDE, които вече съществуват във VS Code.

В допълнение към значително разширяване на функционалността и подобряване на използваемостта, преходът ще отвори достъп до широка гама от допълнения към VS Code и също така ще предостави на потребителите инструменти за персонализиране на теми и управление на подчертаването на синтаксиса. Тъй като внедряването на VS Code неизбежно ще доведе до по-сложен редактор, за тези, които се нуждаят от възможно най-простия редактор за извършване на индивидуални редакции, се планира да се добавят необходимите възможности за редактиране към основни компоненти като уеб редактор, фрагменти и конвейерен редактор.

Що се отнася до изданието на GitLab 15.0, добавените нововъведения включват:

  • Wiki добави визуален режим за редактиране (WYSIWYG).
  • Безплатната версия на общността интегрира функции за сканиране на изображения на контейнери за известни уязвимости в използваните зависимости.
  • Реализирана е поддръжка за добавяне на вътрешни бележки към дискусии, които са достъпни само за автора и членовете на групата (например за прикачване на поверителни данни към проблем, който не трябва да се разкрива публично).
  • Възможност за свързване на проблем с външна организация или външни контакти.
  • Поддръжка за вложени променливи на средата в CI/CD (променливите могат да бъдат вложени в други променливи, например „MAIN_DOMAIN: ${STACK_NAME}.example.com“).
  • Възможност за абониране и отписване от потребител в неговия профил.
  • Процесът на отнемане на токени за достъп е опростен.
  • Възможно е да се реорганизира списъкът с описания на проблеми в режим drag&drop.
  • Добавката GitLab Workflow към VS Code добавя възможност за работа с множество акаунти, свързани с различни потребители на GitLab.

Източник: opennet.ru

Добавяне на нов коментар