Le projet VSCodium développe une version complètement ouverte de l'éditeur Visual Studio Code

Dans le cadre du projet VSCodium, une version de l'éditeur de code Visual Studio Code (VSCode) est en cours de développement, contenant uniquement des composants gratuits, nettoyés des éléments de marque Microsoft et exempts de code pour la collecte de télémétrie. Les versions de VSCodium sont préparées pour Windows, macOS et Linux et incluent une prise en charge intégrée de Git, JavaScript, TypeScript et Node.js. En termes de fonctionnalités, VSCodium réplique Visual Studio Code et offre une compatibilité au niveau des plugins (via les plugins, par exemple, la prise en charge de C++, C#, Java, Python, PHP et Go est disponible).

Visual Studio Code est développé par Microsoft en tant que projet ouvert, disponible sous licence MIT, mais les assemblys binaires officiellement fournis ne sont pas identiques au code source, car ils incluent des composants pour suivre les actions dans l'éditeur et envoyer de la télémétrie. La collecte de télémétrie s'explique par l'optimisation de l'interface prenant en compte le comportement réel des développeurs. De plus, les assemblys binaires sont distribués sous une licence non libre distincte. Le projet VSCodium fournit des packages prêts à installer qui sont livrés sous licences MIT et vous permettent de gagner du temps sur la création manuelle de Visual Studio Code à partir du code source.

Le projet VSCodium développe une version complètement ouverte de l'éditeur Visual Studio Code

Rappelons que l'éditeur Visual Studio Code est construit à partir des développements du projet Atom et de la plateforme Electron, basés sur la base de code Chromium et Node.js. L'éditeur fournit un débogueur intégré, des outils pour travailler avec Git, des outils de refactoring, la navigation dans le code, la complétion automatique des constructions standard et une aide contextuelle. Plus de 100 langages et technologies de programmation sont pris en charge. Pour étendre les fonctionnalités de Visual Studio Code, vous pouvez installer des modules complémentaires.

Source: opennet.ru

Ajouter un commentaire