VS Code ve VSCodium aynı açık kaynak kod tabanına yakın bir editör deneyimi sunar; fakat dağıtım lisansı, Microsoft özelleştirmeleri, telemetri uç noktaları ve eklenti mağazası aynı değildir. Seçim yalnızca görünüşe göre değil, kullandığınız eklenti ve kurumsal politika üzerinden yapılmalıdır.
Dağıtım ve lisans farkını ayırın
Microsoft'un microsoft/vscode kaynak kodu MIT lisanslıdır. Microsoft tarafından indirilen Visual Studio Code ürünü ise kendi ürün lisansı ve ek yapılandırmalarıyla dağıtılır. VSCodium topluluk betikleriyle bu açık kaynak koddan üretilen, özgür lisanslı binary dağıtımıdır.
Telemetri varsayımları aynı değildir
VS Code kullanım telemetrisi gönderir ve telemetry.telemetryLevel ayarıyla kapatılabilir. Microsoft belgeleri üçüncü taraf eklentilerin kendi telemetrisinin bu ayar tarafından kontrol edilmeyebileceğini belirtir. VSCodium, Microsoft telemetri uç noktalarını yapılandırmadan ve telemetriyi kapalı tutan ürün ayarlarıyla gelir; kurulan eklentileri yine ayrı değerlendirmek gerekir.
Eklenti mağazası en belirgin pratik farktır
VS Code varsayılan olarak Microsoft Visual Studio Marketplace'i kullanır. VSCodium, varsayılan olarak Open VSX kayıt deposunu kullanır. Aynı eklentinin iki mağazada bulunmaması, farklı sürümde olması veya bazı Microsoft eklentilerinin lisans nedeniyle çalışmaması mümkündür.
Geçişten önce eklenti envanteri çıkarın
code --list-extensions > vscode-extensions.txt
codium --list-extensions > codium-extensions.txt
Remote SSH, Dev Containers, Python dil sunucusu, Settings Sync ve kurumsal kimlik doğrulama gibi kritik iş akışlarını temiz bir test profiliyle deneyin. Editörün açılması proje uyumluluğunu kanıtlamaz.
Ayar ve profil yollarını karıştırmayın
İki ürün ayrı kullanıcı verisi klasörü ve komut adı kullanabilir. Mevcut ayar klasörünü doğrudan kopyalamadan önce yedek alın; profil dışa aktarma veya kontrollü ayar taşıma yöntemi kullanın.
Hangi durumda hangisi daha uygun?
| Öncelik | Daha uygun başlangıç |
|---|---|
| Marketplace ve Microsoft servisleriyle tam uyum | VS Code |
| Özgür binary ve varsayılan telemetrisiz dağıtım | VSCodium |
| Kurumsal standart | Politikada onaylı ürün |
Kararı vermeden önce gerçek proje eklentilerini iki üründe sınamak, genel özellik listesinden daha güvenilir sonuç verir.
Başvuru: VSCodium proje açıklaması, VS Code telemetri belgesi ve VS Code lisansı.