Bezdepbonusu7Программирование: статьи и ответы

VSCodium: что это и стоит ли им пользоваться

Архив Bezdepbonusu7Обновлено 3 мин чтения

VSCodium сегодня: что поменялось с момента выхода статьи

Суть проекта прежняя: сборка открытого кода VS Code без телеметрии, фирменной лицензии и торговой марки Microsoft. Выпуски идут почти синхронно с VS Code, номер версии повторяет основной и добавляет номер сборки (весной 2026 года это ветки 1.110 и выше).

Расширения и Open VSX

VSCodium по умолчанию берёт расширения из Open VSX, реестра Eclipse Foundation, а не из Visual Studio Marketplace. В апреле 2026 года Eclipse запустила управляемый сервис Open VSX Managed Registry, которым пользуются и другие форки, в том числе Cursor. После историй с вредоносными расширениями в реестре усилили проверку издателей и сканирование пакетов. Устанавливайте расширения только от проверенных авторов.

Что не работает или работает иначе

Расширение MicrosoftОткрытая замена
C/C++ (cpptools)clangd
Pylancebasedpyright или Pyright
Remote SSH, Dev ContainersOpen Remote SSH, DevPod
Live ShareБез полной замены

Лицензии этих расширений разрешают использование только в продуктах Microsoft, и часть из них проверяет, в каком редакторе запущена.

ИИ-функции

Расширение GitHub Copilot Chat Microsoft открыла под лицензией MIT в 2025 году, а часть ИИ-функций перенесла в ядро VS Code. Во VSCodium они доступны только при подключении собственного поставщика модели. Пользователи, которым нужен ИИ без облака, ставят расширения с поддержкой локальных моделей.

Кому подходит VSCodium в 2026

  • Тем, кому важно отсутствие телеметрии и чистая лицензия MIT.
  • Организациям с требованиями к открытому ПО и внутреннему зеркалу расширений.
  • Разработчикам на языках с хорошими открытыми серверами LSP: Go, Rust, TypeScript, Python.
  • Тем, кто готов переносить настройки вручную: синхронизация через аккаунт Microsoft здесь недоступна.

Если вы плотно работаете с удалённой разработкой Microsoft или Live Share, проще оставить VS Code и отключить телеметрию параметром telemetry.telemetryLevel.

VSCodium - это версия VSCode с действительно открытым исходным кодом. Есть ли преимущества?

Если вам нравится VSCode, вам также понравится VSCodium. Откуда мне знать? Потому что они почти идентичны.

Взгляните на изображение выше и попробуйте решить, что есть что (я удалил логотипы, поэтому это неочевидно). На самом деле VSCode находится справа, но вы не знаете (кстати, код, который вы видите, - это index.html для моей страницы Github).

Открытый исходный код

VSCodium - это версия VSCode с полностью открытым исходным кодом, но, минуточку, разве VSCode уже не является открытым исходным кодом?

Не совсем.

Исходный код VSCode доступен по лицензии MIT и поэтому является полностью открытым исходным кодом, но двоичный код, который вы загружаете из Microsoft, не является.

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

VSCodium - это сборка исходного кода VSCode, которая отключает любую телеметрию и не добавляет дополнительный код. Таким образом, он остается полностью открытым исходным кодом и, как и исходный код, распространяется по лицензии MIT.

Есть ли разница?

Не совсем. По крайней мере, не в моем повседневном использовании.

Работа с VSCodium аналогична работе с VSCode. По-видимому, есть несколько расширений, которые работают только с версией Microsoft, но я не встречал их. Я использую расширение Python для скриптов Python и записных книжек Jupyter, а также использую Git для подключения к моему репозиторию GitHub. Они работают одинаково в обеих IDE.

Большой Брат наблюдает за тобой?

Да, за кулисами VSCode отправляет данные в Microsoft, а VSCodium - нет. Но должно ли вам все равно?

Лично я нет. Если сбор моих данных способствует улучшению Microsoft VSCode, то меня это устраивает. Но я понимаю, что другие люди могут думать иначе, и этим людям может быть удобнее использовать VSCodium.

Как вариант, вы можете отключить сбор данных в VSCode. Перейдите в Настройки в меню Файл и выберите Настройки телеметрии.

Откроется страница настроек в новой вкладке, где можно отключить телеметрию.

Какой тогда?

Я пришел к выводу, что это не имеет значения. Как я уже говорил ранее, они практически идентичны, и установить каждый из них несложно.

Вы можете скачать VSCode с веб-сайта Microsoft и VSCodium с их веб-сайтов или их репозитория Github.

Или, если вы любите приключения, вы можете взять исходный код из репозитория VSCode Githup и собрать его самостоятельно!

Как всегда, спасибо за чтение. Если вы хотите знать, когда я публикую новые статьи, рассмотрите возможность подписки на рассылку уведомлений по электронной почте здесь.

Если вы не являетесь подписчиком Medium, как насчет того, чтобы зарегистрироваться, чтобы вы могли читать столько статей, сколько захотите, за 5 долларов в месяц. Зарегистрируйтесь здесь, и я заработаю небольшую комиссию.

VscodeProgrammingIde

Похожие материалы

Статья из архива сайта: перевод и редактура материала сообщества разработчиков. Версии библиотек и инструментов могли измениться, сверяйтесь с официальной документацией.