Различия между Visual Studio Code и VSCodium

Давайте изучим разницу между Visual Studio Code и VSCodium и выясним, какой из них вам следует использовать, в следующей статье!

В чем основное отличие VSCode от VSCodium?

Главное отличие VSCode от VSCodium заключается в том, что VSCodium не включает в себя никаких функций отслеживания или телеметрии, которые есть в официальном дистрибутиве VSCode. Другими словами, приложение не будет отслеживать, как вы используете приложение, и сообщать эту информацию в Microsoft.

Различия между Visual Studio Code и VSCodium Рисунок 1

Другим существенным отличием является доступность расширений, поскольку официальные расширения Microsoft для Visual Studio Code недоступны на рынке расширений VSCodium из-за ограничений уровня. разрешения. Вместо этого используется open-vsx.org, реестр с открытым исходным кодом, где члены сообщества публикуют расширения. Известные расширения, не включенные в open-vsx.org, включают:

  1. Microsoft Edge Tools для Visual Studio Code: набор инструментов для разработки и отладки веб-приложений с использованием браузера Microsoft Edge.
  2. Microsoft Kiota: библиотека для создания клиентов, взаимодействующих с RESTful API, созданная на основе определений OpenAPI.
  3. Удаленная разработка: набор расширений, обеспечивающих удаленную разработку с использованием контейнеров, WSL или SSH.

Однако VSCodium можно настроить на использование Microsoft's marketplace. Для этого вам нужно создать пользовательский файл product.json в каталоге установки VSCodium, как описано в официальной документации.

К сожалению, даже после смены маркетплейса некоторые расширения могут по-прежнему не работать с VSCodium, поскольку они жестко запрограммированы на работу только с официальным кодом Visual Studio. В некоторых случаях эту проблему можно решить, добавив внутренний идентификатор расширения в атрибут extensionAllowedProposedApi в файле product.json VSCodium, но этот трюк не всегда работает.

За исключением этих отличий, VSCodium поддерживает функции, сопоставимые с VSCode.

Что мне использовать: VScode или VSCodium?

VSCode идеально подходит для пользователей, которые предпочитают простую настройку и не заботятся о телеметрии, в то время как VSCodium — лучший выбор для разработчиков, заботящихся о конфиденциальности и не желающих, чтобы Microsoft следила за ними.

Если вы в настоящее время используете VSCode и решили перейти на VSCodium, процесс миграции относительно прост. Сначала загрузите и установите VSCodium с официального сайта. Затем переустановите или вручную скопируйте расширения из '~/.vscode/extensions' в '~/.vscode-oss/extensions' . Наконец, переместите файлы settings.json и keybinds.json из.:

  1. Windows: %APPDATA%CodeUser
  2. macOS: $HOME/Библиотека/Поддержка приложений/Код/Пользователь
  3. Linux: $HOME/.config/Code/User

.в соответствующую папку VSCodium (VSCodium вместо Code по тому же пути). Затем вы можете открыть папку своего проекта и начать кодирование.

Если вы все еще изучаете свои варианты, вы можете ознакомиться с нашим списком лучших кроссплатформенных редакторов для программистов, чтобы сравнить эти два с другими популярными альтернативами, такими как how. Пользователям Mac, в частности, может быть интересен наш список лучших приложений-редакторов кода для Mac, который включает в себя несколько других замечательных вариантов.

Мика СотоМика Сото

Обновление 19 июля 2024 г.

Похожие записи

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

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