Eclipse Theia est un framework extensible permettant de développer des IDE et des outils Cloud et Desktop multilingues à part entière avec des technologies Web de pointe.
Site web
Dépôts
Sorties
Portée
Feuille de route
Commencer
Contribuer
Retour
Documentation
Licence
Marque déposée
Visitez le site Web d'Eclipse Theia pour plus d'informations et la documentation Theia.
Il s'agit du référentiel principal du projet Eclipse Theia, contenant les sources de la plateforme Theia. Veuillez ouvrir les discussions génériques, les rapports de bogues et les demandes de fonctionnalités sur Theia sur ce référentiel. Le projet Theia comprend également des référentiels supplémentaires, par exemple pour les artefacts construisant l'IDE Theia et le site Web Theia. Veuillez également consulter l'aperçu de tous les référentiels de projets Theia.
Toutes les versions disponibles sont disponibles sur GitHub, y compris les journaux des modifications.
Les annonces de sortie détaillées sont liées sur le site Web de Theia.
Les versions communautaires sont répertoriées sur le site Web de Theia.
Visitez le site Web de la version pour plus d'informations.
Prise en charge de la création d'IDE et d'outils basés sur un navigateur et un ordinateur de bureau
Fournir une architecture très flexible aux adoptants
Prise en charge du protocole d'extension de code VS
Développer sous une gouvernance open source indépendante du fournisseur
Plus de détails sur les objectifs du projet sont disponibles sur le site Web de Theia.
Consultez notre feuille de route pour un aperçu des objectifs actuels du projet et des versions à venir.
Vous trouverez ici des guides et des exemples de scénarios courants pour adopter Theia :
Obtenez un aperçu de la façon de démarrer sur le site Theia
Développez une application Theia - votre propre IDE/outil
Découvrez les mécanismes d'extension de Theia
Développer une extension de type VS Code
Développer une extension Theia
Tester une extension VS Code dans Theia
Packager une application de bureau Theia avec Electron
Lisez ci-dessous pour savoir comment participer à l’amélioration de Theia :
Forkez le référentiel et exécutez les exemples à partir des sources
Familiarisez-vous avec le flux de travail de développement, les directives de codage, le code de conduite et signez l'accord de contributeur Eclipse.
Trouvez un problème sur lequel travailler et soumettez une pull request
C'est la première fois que vous contribuez à l'open source ? Choisissez un bon premier numéro pour vous familiariser avec le processus de contribution de GitHub.
C'est la première fois que vous contribuez à Theia ? Choisissez un problème adapté aux débutants pour vous familiariser avec la base de code et notre processus de contribution.
Vous souhaitez devenir Committer ? Résolvez un problème en montrant que vous comprenez les objectifs et l’architecture de Theia. Voici une bonne liste pour commencer. De plus, jetez un œil à notre feuille de route pour aligner vos contributions sur les objectifs actuels du projet.
Vous n'avez pas trouvé de problème ? Recherchez les bugs, les fautes de frappe et les fonctionnalités manquantes.
Lisez ci-dessous comment interagir avec la communauté Theia :
Rejoignez la discussion sur GitHub.
Posez une question, demandez une nouvelle fonctionnalité et signalez un bug avec les problèmes GitHub.
Votez sur les problèmes GitHub existants en réagissant avec un ?. Nous vérifions régulièrement les problèmes de votes !
Star le référentiel pour montrer votre soutien.
Suivez Théia sur Twitter.
Rejoignez l'appel hebdomadaire des développeurs
Documentation API
Documentation générale
Rapport de compatibilité de l'API VS Code
Liens utiles :
Développement
Essai
Guide de migration
Tests d'intégration d'API
Directives de codage
Organisation du code
Plugin et API VSCode
Licence publique Eclipse 2.0
一 (Secondaire) Licence publique générale GNU, version 2 avec l'exception GNU Classpath
« Theia » est une marque déposée de la Fondation Eclipse . Apprendre encore plus