Ini bukan garpu. Ini adalah gudang skrip untuk secara otomatis membangun repositori vscode
Microsoft menjadi biner berlisensi bebas dengan konfigurasi default berbasis komunitas.
Unduh/Instal
Instal dengan Brew
Instal dengan Manajer Paket Windows (WinGet)
Instal dengan Chocolatey
Instal dengan Scoop
Instal dengan sekejap
Instal dengan Manajer Paket
Instal di Arch Linux
Opsi Flatpak
Membangun
Mengapa Hal Ini Ada
Info Lebih Lanjut
Platform yang Didukung
Unduh rilis terbaru di sini: stable atau insiders? ?
Info lebih lanjut / tips bermanfaat ada di sini.
Jika Anda menggunakan Mac dan menginstal Homebrew:
# instalasi stablebrew --cask vscodium# insidersbrew ketuk homebrew/cask-versions instalasi pembuatan bir --cask vscodium-insiders
Catatan untuk pengguna macOS: jika Anda tidak dapat membuka Aplikasi, harap baca pemecahan masalah berikut.
Jika Anda menggunakan Windows dan menginstal Windows Package Manager:
:: instalasi stablewinget -e --id VSCodium.VSCodium:: instalasi insiderwinget -e --id VSCodium.VSCodium.Insiders
Jika Anda menggunakan Windows dan menginstal Chocolatey (terima kasih kepada @Thilas):
:: stablechoco instal vscodium:: insiderchoco instal vscodium-insiders
Jika Anda menggunakan Windows dan menginstal Scoop:
sendok ember tambahkan ekstra sendok instal vscodium
VSCodium tersedia di Snap Store sebagai Codium, berkat bantuan komunitas Snapcrafters. Jika distribusi GNU/Linux Anda mendukung snaps:
jepret instal codium --classic
Anda selalu dapat menginstal menggunakan unduhan (deb, rpm, tar) di halaman rilis untuk stable atau insider, tetapi Anda juga dapat menginstal menggunakan manajer paket favorit Anda dan mendapatkan pembaruan otomatis.
@paulcarroty telah menyiapkan repositori dengan instruksi untuk apt
, dnf
dan zypper
di sini.
Masalah apa pun saat menginstal VSCodium menggunakan manajer paket Anda harus diarahkan ke pelacak masalah repositori tersebut.
VSCodium tersedia dalam AUR, dikelola oleh @binex-dsk sebagai paket vscodium-bin (stabil) dan sebagai vscodium-insiders-bin.
Jika Anda ingin menghemat ruang disk dengan membuat VSCodium menggunakan seluruh sistem Electron, Anda juga memiliki vscodium-electron, yang dikelola oleh @ m00nw4tch3r.
Paket alternatif vscodium-git, dikelola oleh @cedricroijakkers, juga tersedia jika Anda ingin mengkompilasi sendiri dari sumber.
VSCodium tersedia sebagai aplikasi Flatpak di sini dan repo build ada di sini. Jika distribusi Anda mendukung flatpak dan Anda telah mengaktifkan repo flathub:
flatpak instal flathub com.vscodium.codium flatpak jalankan com.vscodium.codium
Petunjuk pembuatan dapat ditemukan di sini
Repositori ini berisi file build untuk menghasilkan binari rilis gratis dari Kode VS Microsoft. Ketika kita berbicara tentang “perangkat lunak bebas”, kita berbicara tentang kebebasan, bukan harga.
Rilis Visual Studio Code Microsoft dilisensikan di bawah lisensi non-FLOSS ini dan berisi telemetri/pelacakan. Menurut komentar ini dari pengelola Visual Studio Code:
Saat kami [Microsoft] membuat Visual Studio Code, kami melakukan hal ini. Kami mengkloning repositori vscode, kami meletakkan product.json yang disesuaikan yang memiliki fungsionalitas khusus Microsoft (telemetri, galeri, logo, dll.), dan kemudian menghasilkan build yang kami rilis di bawah lisensi kami.
Saat Anda mengkloning dan membangun dari repo vscode, tidak satu pun dari titik akhir ini yang dikonfigurasi di product.json default. Oleh karena itu, Anda membuat build "bersih", tanpa penyesuaian Microsoft, yang secara default dilisensikan di bawah lisensi MIT
Repo ini ada sehingga Anda tidak perlu mengunduh+membangun dari sumber. Skrip build di repo ini mengkloning repo vscode Microsoft, menjalankan perintah build, dan mengunggah biner yang dihasilkan ke rilis GitHub. Biner ini dilisensikan di bawah lisensi MIT. Telemetri dinonaktifkan.
Jika Anda ingin membangun sendiri dari sumber, buka repo vscode Microsoft dan ikuti instruksinya. Repo ini hadir untuk memudahkan mendapatkan VS Code berlisensi MIT versi terbaru.
Proses pembangunan Microsoft (yang kami jalankan untuk membangun binari) mengunduh file tambahan. Paket-paket yang diunduh selama pembuatan adalah:
Ekstensi yang dibuat sebelumnya dari GitHub:
ms-vscode.js-debug-pendamping
ms-vscode.js-debug
ms-vscode.vscode-js-profil-tabel
Dari pelepasan Elektron (menggunakan gulp-atom-electron)
elektron
ffmpeg
Untuk informasi lebih lanjut tentang menonaktifkan semua telemetri, tips untuk bermigrasi dari Visual Studio Code ke VSCodium dan banyak lagi, lihat halaman halaman Dokumen.
Jika Anda mengalami masalah, silakan periksa halaman Pemecahan Masalah atau masalah yang ada.
Menurut Ketentuan Penggunaan VS Code Marketplace, Anda hanya dapat menginstal dan menggunakan Penawaran Marketplace dengan Produk dan Layanan Visual Studio. Untuk alasan ini, VSCodium menggunakan open-vsx.org, registri sumber terbuka untuk ekstensi VS Code. Lihat bagian Ekstensi + Marketplace di halaman Dokumen untuk detail selengkapnya.
Harap perhatikan bahwa beberapa ekstensi Visual Studio Code memiliki lisensi yang membatasi penggunaannya pada versi resmi Visual Studio Code dan oleh karena itu tidak berfungsi dengan VSCodium. Lihat catatan ini di halaman Dokumen untuk mengetahui apa yang telah ditemukan sejauh ini dan kemungkinan solusinya.
Jika Anda ingin melihat perintah yang kami jalankan untuk membangun vscode
ke dalam biner VSCodium, lihat file alur kerja di .github/workflows
untuk Windows, GNU/Linux dan macOS. File build ini memanggil semua skrip lain di repo. Jika Anda menemukan sesuatu yang tidak masuk akal, jangan ragu untuk menanyakannya di Gitter.
Pembangunan dijalankan setiap hari, tetapi keluar lebih awal jika tidak ada rilis baru dari Microsoft.
Versi minimal dibatasi oleh komponen inti Electron, Anda mungkin ingin memeriksa prasyarat platformnya.
macOS ( zip
, dmg
) macOS 10.15 atau lebih baru x64
macOS ( zip
, dmg
) macOS 11.0 atau lebih baru 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 atau x64 yang lebih baru
Windows 10 / Server 2012 R2 atau arm64 yang lebih baru
@jaredreich | untuk logonya |
@PalinuroSec | untuk CDN dan nama domain |
untuk menyediakan Mac mini M1 | |
@daiyam | untuk sertifikat macOS |
penandatanganan kode gratis di Windows disediakan oleh SignPath.io, sertifikat oleh SignPath Foundation |
MIT