GitLab представила бета-версию веб-IDE на основе VS Code

GitLab

GitLab — это основанная на Git веб-служба для создания, контроля версий и веб-службы DevOps.

Несколько дней назад команде разработчиков GitLab наличие версия бета-версия вашей новой Web IDE, который представляет собой веб-редактор, основанный на Microsoft Visual Studio Code (VS Code), который предлагает новые функции, более гибкий и знакомый пользовательский интерфейс и возможность прямого подключения к удаленной среде разработки.

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

Новая веб-IDE он описан как бета-версия, которая стала версией по умолчанию на платформе, хотя есть возможность его отключить. Самостоятельные пользователи получат новый редактор в версии 15.7, выпущенной 22 декабря, но в этом случае он будет скрыт за индикатором функции.

Первое разочарование заключается в том, что расширения VS Code не поддерживаются ни на официальном рынке VS Code, ни в свободном реестре Open VSX. В новой веб-среде IDE в разделе «Расширения» отображается сообщение: «Рынок расширений отключен, следите за обновлениями!» «.

Кроме того, еще одной отсутствующей функцией является поиск по всему проекту, хотя веб-IDE может искать все открытые файлы на вкладках активного окна браузера.

В списке дел есть ряд функций, помимо расширений и поиска по всему проекту. Главное здесь — удаленная разработка, возможность создавать, тестировать и отлаживать приложения на удаленном сервере или в контейнере без каких-либо локальных зависимостей, кроме веб-браузера. Команда считает, что это должно ускорить разработку и повысить производительность.

Цель команды GitLab состоит в том, чтобы

«Пользователь может настроить среду разработки удаленно и быстро подготовить предварительно созданные среды либо у своего собственного поставщика облачных услуг, либо с помощью общих вычислений GitLab». Эта цель далека от реализации, но веб-IDE должна иметь возможность подключаться к средам, размещенным за пределами GitLab, начиная с 22 декабря. «Наши первоначальные итерации для удаленной разработки будут сосредоточены на интеграции с существующими облачными провайдерами, такими как Amazon Web Services (AWS), Google Cloud или Microsoft Azure», — говорится в документации.

Кроме того, они упоминают, что:

«В конечном итоге мы рассмотрим возможность предоставления полностью управляемого варианта в GitLab», — добавляет он. Помимо удаленной разработки, команда работает над добавлением поддержки расширений VS Code и обеспечением поиска по всему проекту. Разработчики, которые предпочитают продолжать использовать старую веб-IDE платформы, могут по-прежнему делать это с помощью пользовательских настроек, позволяющих переключаться между ними в любое время. Доступна бета-версия GitLab Web IDE. Тем не менее, команда подвергается критике за то, что полагалась на VS Code для перестройки своей веб-IDE.

Исторически, GitLab создала более полную платформу DevOps, чем ее конкурент GitHub. но когда дело доходит до удаленной разработки, она отстает, благодаря энергии, которую GitHub вложил в свою функцию Codespaces.

Принятие GitLab VS Code имеет смысл с инженерной точки зрения, поскольку многие функции бесплатны, а у разработчиков есть знакомый инструмент для работы. Тем не менее, критики говорят, что существует значительный риск: дальнейшее укрепление доминирования VS Code, что также затруднит конкуренцию с другими сервисами.

Некоторые обозреватели также указывают на проблемы с лицензированием VS Code. Фактически, Microsoft выпустила исходный код VS Code под лицензией MIT — лицензией на бесплатное программное обеспечение с открытым исходным кодом. Но продукт, доступный для скачивания, редактор (VS Code), распространяемый самой компанией, находится под проприетарной лицензией.

Это небольшое различие очень важно и, по мнению критиков, является основным механизмом Microsoft для обхода сообществ с открытым исходным кодом. В соответствии с ними, если вы строите самостоятельно, вы не можете подключиться к VS Code на рынке.

Наконец, если вы заинтересованы в том, чтобы узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

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