code

Eine integrierte Entwicklungsumgebung für Programmieranfänger

5code
Aller Anfang kann auch leicht sein. 5code hilft dir dabei, von Beginn an effektiv zu entwickeln. Durch das Flow Programming wirst du niemals aus deinem Gedankenfluss gerissen. Schreibe alles auf, was du für wichtig hälst - in der Reihenfolge, die du für sinnvoll erachtest.

Wenn du 5code schon kennst, findest du hier die neuste Version zum herunterladen.

Die wichtigsten Funktionen im Überblick

Alles an einem Ort

Öffne Aufgaben direkt in der IDE. Nutze einen Textmarker, um bestimmte Stellen hervorzuheben. Nicht nur für deinen Code - auch für Notizen befindet sich ein nützliches Werkzeug in 5code. Schreibe deine Gedankengänge übersichtlich formatiert auf oder nutze den integrierten Grafikeditor, um sie in Bildern zusammenzufassen.

Flow Programming

Teile deine Notizen und den Code in verschiedene Blöcke auf. Gruppiere Blöcke in einzelne Dokumente. Die Reihenfolge spielt dabei keine Rolle. Arbeite so, wie es für dich am sinnvollsten erscheint. Lass dich nicht aus dem Gedankenfluss reißen, indem du zwischen verschiedenen Aufgaben oder Klassen hin- und herspringen musst.

Verlinkungen & To-dos

Musst du doch mal zwischen verschiedenen Dokumenten wechseln? Dann nutze Verlinkungen zwischen einzelnen Blöcken. Gibt es noch kein Ziel für einen Link? Dann wird eben ein To-do erstellt. Der Link wird aktualisiert, sobald du dein Ziel bestimmen kannst.

Alles im Blick

Zeige bis zu vier Dokumente nebeneinander an.

Dokumentationen erstellen

Der Code einer Anwendung ist nur halb so viel Wert, wenn er nicht Dokumentiert wurde. Erstelle aus 5code heraus Dokumentationen (z.B. im JavaDoc-Format).

Ausführen & Debuggen

Was hilft Code, der nicht ausführbar ist... Natürlich kannst du in 5code deinen Code kompilieren und ausführen. Um ungewollten Fehlern schnell auf die Schliche zu kommen, ist auch ein Debugger integriert. Passe Startargumente für deine Anwendungen an.

Direktes Ausführen

Schnelles Testen auch ohne lästigen Overhead: Führe Quellcode auch ganz ohne Klassendefinitionen, main-Funktion, etc. aus.

Suchen und Ersetzen

Umentschieden? Ein Suchen-und-Ersetzen-Mechanismus funktioniert auch über mehrere Blöcke hinweg.

Präsentationsmodus

Der Präsentationsmodus spiegelt die Anwendung und alle Mausbewegungen in einem separatem Fenster wieder. Verschiebe das Fenster beispielsweise auf einen zweiten Bildschirm, um eine kleine Livecoding-Session zu halten.

Themes

In keiner IDE dürfen Themes fehlen. Wähle zwischen einem hellen und einem dunklen Design.

Integrierter Webbrowser

Nicht einmal zum Recherchieren brauchst du deine Anwendung wechseln. Nutze den integrierten Browser, um deine Lieblingssuchmaschine anzuschmeißen, webbasierte Dokumentationen zu betrachten oder dich von der Arbeit abzuhalten.
Installation

Sie können 5Code auf den gängigen Plattformen Windows, MacOS und Linux nutzen.

Unten finden Sie für jede dieser Plattformen:

  1. Eine Anleitung zur Installation und zum ersten Start, die Sie zuerst lesen sollten
  2. Einen Link auf das Java JDK, dass Sie dann installieren sollten
    • Wenn Sie das aktuelle JDK (>= Version 11) bereits installiert haben, können Sie diesen Schritt überspringen.
  3. Einen Link auf das Installations-Paket für 5Code, das Sie schließlich herunterladen und ausführen.