Nel contesto del progetto VSCodium, viene sviluppata una build dell'editor di codice Visual Studio Code (VSCode), contenente solo componenti liberi, depurata da elementi del marchio Microsoft e priva di codice per la raccolta di telemetria. Le build di VSCodium sono preparate per Windows, macOS e Linux e vengono fornite con supporto integrato per Git, JavaScript, TypeScript e Node.js. In termini di funzionalità, VSCodium replica Visual Studio Code e garantisce compatibilità a livello di plugin (attraverso plugin, ad esempio, è disponibile il supporto per C++, C#, Java, Python, PHP e Go).
Visual Studio Code è sviluppato da Microsoft come un progetto open-source, disponibile con licenza MIT, ma le versioni binarie ufficiali non corrispondono ai codici sorgente in quanto includono componenti per monitorare le azioni nell'editor e inviare telemetria. La raccolta di telemetria è giustificata dall'ottimizzazione dell'interfaccia in base al comportamento reale degli sviluppatori. Inoltre, le versioni binarie sono distribuite con una licenza separata non libera. Il progetto VSCodium offre pacchetti pronti per l'installazione, distribuiti sotto licenza MIT, che consentono di risparmiare tempo sulla compilazione manuale di Visual Studio Code dai codici sorgente.

Ricordiamo che l'editor Visual Studio Code è costruito utilizzando le basi del progetto Atom e della piattaforma Electron, fondata su una base di codice Chromium e Node.js. L'editor offre un debugger integrato, strumenti per il lavoro con Git, funzionalità di refactoring, navigazione nel codice, completamento automatico delle strutture standard e suggerimenti contestuali. Supporta oltre 100 linguaggi di programmazione e tecnologie. Per ampliare le funzionalità di Visual Studio Code, è possibile installare estensioni.
Fonte: opennet.ru
