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

Лого на GitLab

наскоро стартирането на новата версия на платформа за съвместна разработка Git Lab 15.0 и от най-забележителните промени, които се открояват от тази версия, е намерение в бъдещи издания es замени редактора на уеб кодове вграден IDE с редактора на Visual Studio Code (VS Code), разработен от Microsoft с участието на общността.

Използването на редактора на VS Code ще опрости разработването на проекти в интерфейса на GitLab и ще позволи на разработчиците да използват пълнофункционален и познат инструмент за редактиране на код.

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

Още през април 2018 г. GitLab 10.7 представи уеб IDE на света и донесе прекрасен многофайлов редактор в сърцето на изживяването на GitLab. Нашата цел беше да улесним всеки да допринесе, независимо от техния опит в разработката. От въвеждането му бяха направени десетки милиони ангажименти от уеб IDE и ние добавихме функции като преглед на живо и интерактивни уеб терминали, за да подобрим изживяването. Сега сме развълнувани да споделим някои от големите промени, които имаме за уеб IDE в предстоящите етапи.

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

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

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

От издаването на GitLab 15.0, добавените иновации включват:

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

И накрая, ако се интересувате да научите повече за тази нова версия, можете да проверите подробностите В следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.