Eclipse Theia ist ein erweiterbares Framework zur Entwicklung vollwertiger mehrsprachiger Cloud- und Desktop-IDEs und -Tools mit modernsten Webtechnologien.
Webseite
Repositories
Veröffentlichungen
Umfang
Roadmap
Erste Schritte
Mitwirken
Rückmeldung
Dokumentation
Lizenz
Warenzeichen
Weitere Informationen und die Theia-Dokumentation finden Sie auf der Website von Eclipse Theia.
Dies ist das Haupt-Repository für das Eclipse Theia-Projekt, das die Quellen der Theia-Plattform enthält. Bitte öffnen Sie allgemeine Diskussionen, Fehlerberichte und Funktionsanfragen zu Theia in diesem Repository. Das Theia-Projekt umfasst auch zusätzliche Repositories, z. B. für die Artefakte, die die Theia-IDE und die Theia-Website bilden. Bitte beachten Sie auch die Übersicht aller Theia-Projekt-Repositories.
Alle verfügbaren Releases sind auf GitHub verfügbar, einschließlich Changelogs.
Detaillierte Veröffentlichungsankündigungen sind auf der Theia-Website verlinkt.
Community-Veröffentlichungen sind auf der Theia-Website aufgeführt.
Weitere Informationen finden Sie auf der Release-Website.
Unterstützen Sie die Erstellung browserbasierter und Desktop-IDEs und Tools
Bieten Sie Anwendern eine äußerst flexible Architektur
Unterstützt das VS Code Extension-Protokoll
Entwickeln Sie unter herstellerneutraler Open-Source-Governance
Weitere Einzelheiten zu den Projektzielen finden Sie auf der Theia-Website.
Einen Überblick über die aktuellen Projektziele und die kommenden Releases finden Sie in unserer Roadmap.
Hier finden Sie Anleitungen und Beispiele für gängige Szenarien zur Einführung von Theia:
Verschaffen Sie sich auf der Theia-Website einen Überblick über die ersten Schritte
Entwickeln Sie eine Theia-Anwendung – Ihre eigene IDE/Ihr eigenes Tool
Erfahren Sie mehr über die Erweiterungsmechanismen von Theia
Entwickeln Sie eine VS-Code-ähnliche Erweiterung
Entwickeln Sie eine Theia-Erweiterung
Testen Sie eine VS Code-Erweiterung in Theia
Verpacken Sie eine Desktop-Theia-Anwendung mit Electron
Lesen Sie weiter unten, um zu erfahren, wie Sie zur Verbesserung von Theia beitragen können:
Forken Sie das Repository und führen Sie die Beispiele aus der Quelle aus
Machen Sie sich mit dem Entwicklungsworkflow, den Coding-Richtlinien und dem Verhaltenskodex vertraut und unterzeichnen Sie die Eclipse-Mitwirkendenvereinbarung
Finden Sie ein Problem, an dem Sie arbeiten möchten, und senden Sie eine Pull-Anfrage
Zum ersten Mal einen Beitrag zu Open Source leisten? Wählen Sie eine gute erste Ausgabe aus, um sich mit dem GitHub-Beitragsprozess vertraut zu machen.
Du leistest zum ersten Mal einen Beitrag zu Theia? Wählen Sie ein für Anfänger geeignetes Problem aus, um sich mit der Codebasis und unserem Beitragsprozess vertraut zu machen.
Möchten Sie Committer werden? Lösen Sie ein Problem und zeigen Sie, dass Sie die Ziele und Architektur von Theia verstehen. Hier ist eine gute Liste für den Anfang. Schauen Sie sich außerdem unsere Roadmap an, um Ihre Beiträge an den aktuellen Projektzielen auszurichten.
Konnte kein Problem gefunden werden? Suchen Sie nach Fehlern, Tippfehlern und fehlenden Funktionen.
Lesen Sie unten, wie Sie mit der Theia-Community interagieren können:
Beteiligen Sie sich an der Diskussion auf GitHub.
Stellen Sie eine Frage, fordern Sie eine neue Funktion an und melden Sie einen Fehler bei GitHub-Problemen.
Stimmen Sie über bestehende GitHub-Probleme ab, indem Sie mit einem ? reagieren. Wir prüfen regelmäßig Probleme mit Abstimmungen!
Markieren Sie das Repository, um Ihre Unterstützung zu zeigen.
Folgen Sie Theia auf Twitter.
Nehmen Sie am wöchentlichen Entwickleranruf teil
API-Dokumentation
Allgemeine Dokumentation
VS Code API-Kompatibilitätsbericht
Nützliche Links:
Entwicklung
Testen
Migrationsleitfaden
API-Integrationstests
Codierungsrichtlinien
Code-Organisation
Plugin und VSCode-API
Öffentliche Eclipse-Lizenz 2.0
一 (Sekundäre) GNU General Public License, Version 2 mit der GNU Classpath-Ausnahme
„Theia“ ist eine Marke der Eclipse Foundation . Erfahren Sie mehr