Это не вилка. Это репозиторий сценариев для автоматической сборки репозитория Microsoft vscode
в свободно лицензируемые двоичные файлы с конфигурацией по умолчанию, определяемой сообществом.
Скачать/Установить
Установить с помощью Brew
Установить с помощью диспетчера пакетов Windows (WinGet)
Установить с помощью Chocolatey
Установить с помощью Scoop
Установить с помощью оснастки
Установить с помощью диспетчера пакетов
Установить на Arch Linux
Вариант плоского пакета
Строить
Почему это существует
Дополнительная информация
Поддерживаемые платформы
Загрузите последнюю версию здесь: стабильную или инсайдерскую? ?
Дополнительная информация/полезные советы здесь.
Если вы используете Mac и у вас установлен Homebrew:
# установка стабильного пива --cask vscodium# Insidersbrew Tap homebrew/cask-versions Brew install --cask vscodium-insiders
Примечание для пользователей macOS: если вы не можете открыть приложение, прочтите следующие инструкции по устранению неполадок.
Если вы используете Windows и у вас установлен диспетчер пакетов Windows:
:: стабильная установка install -e --id VSCodium.VSCodium:: Insiderwinget install -e --id VSCodium.VSCodium.Insiders
Если вы используете Windows и у вас установлен Chocolatey (спасибо @Thilas):
:: стабильная установка vscodium:: инсайдерская установка vscodium-insiders
Если вы используете Windows и у вас установлен Scoop:
черпакное ведро добавить дополнительные принадлежности совок установить vscodium
VSCodium доступен в Snap Store как Codium благодаря помощи сообщества Snapcrafters. Если ваш дистрибутив GNU/Linux поддерживает снимки:
оснастка установки кодия --классика
Вы всегда можете установить его с помощью загрузок (deb, rpm, tar) на странице выпусков стабильных или инсайдерских версий, но вы также можете установить его с помощью своего любимого менеджера пакетов и получать автоматические обновления.
@paulcarroty создал здесь репозиторий с инструкциями для apt
, dnf
и zypper
.
Любые проблемы с установкой VSCodium с помощью вашего менеджера пакетов следует направлять в систему отслеживания проблем этого репозитория.
VSCodium доступен в AUR и поддерживается @binex-dsk как пакет vscodium-bin (стабильный) и как vscodium-insiders-bin.
Если вы хотите сэкономить дисковое пространство, используя VSCodium в масштабе всей системы Electron, у вас также есть vscodium-electron, поддерживаемый @m00nw4tch3r.
Альтернативный пакет vscodium-git, поддерживаемый @cedricroijakkers, также доступен, если вы захотите скомпилировать его из исходного кода самостоятельно.
VSCodium доступен в виде приложения Flatpak здесь, а репозиторий сборки — здесь. Если ваш дистрибутив поддерживает Flatpak и вы включили репозиторий FlatHub:
Flatpak установить FlatHub com.vscodium.codium Flatpak запустить com.vscodium.codium
Инструкцию по сборке можно найти здесь
Этот репозиторий содержит файлы сборки для создания бесплатных двоичных файлов Microsoft VS Code. Когда мы говорим о «свободном программном обеспечении», мы говорим о свободе, а не о цене.
Выпуски Visual Studio Code от Microsoft лицензируются по этой лицензии, отличной от FLOSS, и содержат телеметрию и отслеживание. Согласно этому комментарию сопровождающего Visual Studio Code:
Когда мы [Microsoft] создаем код Visual Studio, мы делаем именно это. Мы клонируем репозиторий vscode, создаем настроенный файл product.json со специфическими функциями Microsoft (телеметрия, галерея, логотип и т. д.), а затем создаем сборку, которую выпускаем под нашей лицензией.
При клонировании и сборке из репозитория vscode ни одна из этих конечных точек не настроена в файле product.json по умолчанию. Таким образом, вы создаете «чистую» сборку без настроек Microsoft, которая по умолчанию лицензируется по лицензии MIT.
Этот репозиторий существует для того, чтобы вам не приходилось скачивать и собирать его из исходного кода. Сценарии сборки в этом репозитории клонируют репозиторий Microsoft vscode, запускают команды сборки и загружают полученные двоичные файлы в выпуски GitHub. Эти двоичные файлы лицензируются по лицензии MIT. Телеметрия отключена.
Если вы хотите самостоятельно выполнить сборку из исходного кода, зайдите в репозиторий Microsoft vscode и следуйте их инструкциям. Этот репозиторий существует для того, чтобы упростить получение последней версии VS Code под лицензией MIT.
Процесс сборки Microsoft (который мы запускаем для сборки двоичных файлов) загружает дополнительные файлы. Эти пакеты, загруженные во время сборки:
Готовые расширения с GitHub:
ms-vscode.js-debug-companion
ms-vscode.js-debug
ms-vscode.vscode-js-таблица-профиля
Из выпусков Electron (с использованием gulp-atom-electron)
электрон
ffmpeg
Дополнительную информацию об отключении всей телеметрии, советы по переходу с Visual Studio Code на VSCodium и многое другое можно найти на странице документации.
Если у вас возникли проблемы, пожалуйста, проверьте страницу устранения неполадок или существующие проблемы.
В соответствии с Условиями использования VS Code Marketplace вы можете устанавливать и использовать предложения Marketplace только с продуктами и услугами Visual Studio. По этой причине VSCodium использует open-vsx.org, реестр с открытым исходным кодом для расширений VS Code. Дополнительную информацию см. в разделе «Расширения + Marketplace» на странице «Документация».
Обратите внимание, что некоторые расширения кода Visual Studio имеют лицензии, которые ограничивают их использование официальными сборками кода Visual Studio и, следовательно, не работают с VSCodium. См. эту заметку на странице «Документация», чтобы узнать, что было найдено на данный момент, и возможные обходные пути.
Если вы хотите увидеть команды, которые мы запускаем для сборки vscode
в двоичные файлы VSCodium, посмотрите файлы рабочих процессов в .github/workflows
для Windows, GNU/Linux и macOS. Эти файлы сборки вызывают все остальные сценарии в репозитории. Если вы обнаружите что-то, что не имеет смысла, не стесняйтесь спрашивать об этом на Gitter.
Сборки запускаются каждый день, но закрываются раньше, если нет новой версии от Microsoft.
Минимальная версия ограничена основным компонентом Electron, поэтому вы можете проверить предварительные требования к ее платформе.
macOS ( zip
, dmg
) macOS 10.15 или новее x64
macOS ( zip
, dmg
) macOS 11.0 или более поздняя версия Arm64
GNU/Linux x64 ( deb
, rpm
, AppImage
, snap
, tar.gz
)
GNU/Linux Arm64 ( deb
, rpm
, snap
, tar.gz
)
GNU/Linux Armhf ( deb
, rpm
, tar.gz
)
Windows 10/Server 2012 R2 или новее x64
Windows 10/Server 2012 R2 или более поздняя версия Arm64
@jaredreich | для логотипа |
@PalinuroSec | для CDN и доменного имени |
за предоставление Mac mini M1 | |
@дайям | для сертификата macOS |
бесплатная подпись кода в Windows, предоставленная SignPath.io, сертификат SignPath Foundation |
Массачусетский технологический институт