Code beitragen

Schreiben Sie ein Plugin

Das Schreiben von Plugins ist eine großartige Methode, die IntelliJ IDEA um zusätzliche Funktionalitäten zu erweitern. You can submit a plugin to the IntelliJ IDEA Plugin Marketplace, making it available for all IntelliJ IDEA users. Beim Erstellen eines Plugins behalten Sie die Kontrolle über den Code und müssen keine Beitragsvereinbarung unterzeichnen. Weitere Informationen zur Erstellung von Plugins finden Sie in der Dokumentation zur Plugin-Entwicklung.

Senden Sie einen Patch ein

Wenn Sie den Code der IntelliJ-Plattform oder der Kernfunktionen von IntelliJ IDEA optimieren möchten, können Sie einen Patch in die YouTrack Bug-Datenbank von IntelliJ einsenden. Sie können entweder ein neues Ticket mit dem Patch im Anhang eröffnen oder den Patch an ein von einem anderen Nutzer eröffneten Ticket anhängen. Wenn Sie einen Patch erstellen, beachten Sie bitte die Coding-Richtlinien von IntelliJ.

Sie haben auch die Möglichkeit, auf GitHub einen Fork des IntelliJ-IDEA-Repositorys anzulegen und Ihren eigenen Build der IntelliJ IDEA Community Edition zu erstellen. Nehmen Sie die Änderungen an Ihrem Fork vor und senden Sie uns einen Pull-Request. Ein Entwickler wird Ihren Patch auf die Einhaltung der Qualitätskriterien prüfen und bestimmen, ob dieser zum restlichen Code passt. Anschließend werden Sie benachrichtigt, wenn Ihr Patch angenommen wurde. You will also need to sign the contribution agreement in order to complete your contribution.

Tragen Sie zur Community bei

Entwickler, die bereits zahlreiche hochwertige Patches eingereicht haben, können die Berechtigung für direkte Commits erhalten.

Reichen Sie Fehlerberichte ein

Es dauert nicht lange, einen Fehlerbericht zu erstellen – und für Entwickler ist das eine große Hilfe. Fehlerberichte gehören zu den einfachsten Arten von Beiträgen. Wenn Sie ein Problem mit der IDE oder der Plattform entdecken, teilen Sie uns das bitte mit. Stellen Sie Informationen über Ihre Umgebung (OS, JDK-Version) zusammen und beschreiben Sie das Problem und alle nötigen Schritte, um dieses zu reproduzieren. You can file a bug in our YouTrack issue tracker. Bevor Sie ein Problem melden, durchsuchen Sie bitte die bereits beschriebenen Probleme: Falls Ihr Problem schon gemeldet wurde, können Sie dafür stimmen.

Helfen Sie uns bei der Bewertung von Fehlerberichten

Über die Jahre haben Nutzer Tausende von Problemen über den IntelliJ Issue-Tracker gemeldet. Viele der ungelösten Probleme sind in der neuen Version von IntelliJ IDEA nicht mehr aktuell, sind Duplikate oder erfordern für ihre Bearbeitung zusätzliche Informationen. Wenn Sie Kommentare zum Status solcher Probleme hinterlassen, helfen Sie dem Team, den Issue-Tracker übersichtlich und für alle relevant zu halten.

Werden Sie Teil der Community

Treten Sie dem Diskussionsforum bei

Das Diskussionsforum ist eine hervorragende Ressource für Nutzer*innen und Mitwirkende, die an technischen Diskussionen interessiert sind, gerne Fragen beantworten und Neueinsteigern bei möglichen Problemen helfen möchten.

Verlinken Sie uns

Der Erfolg eines Opensource-Projekts hängt immer von der Anzahl an Menschen ab, die das Produkt nutzen und selbst dazu beitragen. Verlinken Sie auf diese Seite und erhöhen Sie die Chance, dass neue Nutzer und Mitwirkende auf das Projekt stoßen und Teil der Community werden. Wenn Sie genauso begeistert von der IntelliJ IDEA Community Edition sind wie wir, dann zeigen Sie es, indem Sie einen Link zu uns setzen. Project logos and other assets are also available.

Werben Sie für IntelliJ Platform und IntelliJ IDEA Community Edition

Helfen Sie uns, die Bekanntheit unserer Plattform und der IDE zu fördern, indem Sie in Ihrem Blog oder auf Twitter und Facebook darüber schreiben oder einen entsprechenden Artikel in Ihrer Lokalzeitung veröffentlichen. Wenn Sie schon an einer anderen Opensource-Community teilnehmen, können Sie IntelliJ IDEA gerne in Ihren Diskussionsforen und auf Konferenzen zur Sprache bringen. Wenn IntelliJ IDEA Ihnen gefällt, dann behalten Sie das nicht für sich: Sagen Sie es weiter! Je mehr Entwickler*innen IntelliJ IDEA verwenden, desto mehr Bugs werden entdeckt, desto mehr Plugins werden erstellt – das Projekt gewinnt an Sichtbarkeit und die gesamte Community profitiert!

Helfen Sie anderen, zu lernen

Erstellen Sie Dokumentationen

Wir brauchen immer neue Artikel über Funktionen von IntelliJ IDEA sowie Dokumentationen für die IntelliJ-Plattform. Schreiben Sie Tutorials, How-Tos und Beispielanwendungen oder teilen Sie einfach nur Ihre Erfahrung mit der IntelliJ-Plattform. Veröffentlichen Sie Ihre Dokumentation auf einer Website oder auf Ihrem Blog oder senden Sie ein Pull-Request an die SDK Docs.

Erstellen Sie Screencasts

Screencasts sind momentan sehr beliebt, wenn es darum geht, anderen Entwicklern die effiziente Verwendung eines Tools nahezubringen. Nehmen Sie zum Beispiel einen Screencast über bestimmte Funktionen oder Verwendungsszenarien auf, die Sie entdeckt haben und mit der Community teilen möchten.