JumPHP IDE: schreib deine PHP-Spiele und -Apps wie ein Profi.
Vervollständigung, Navigation, Refactoring, Git, Tests und das Spiel live, gemacht für JumPHP. Kostenlos, für Windows, macOS und Linux, und dieselbe in deinem Browser.
Version 0.1.2 · Installer ohne Administratorrechte · immer die neueste Version · Alle Dateien · Die Web-IDE öffnen →
Was sie kann
Sie versteht dein PHP
Vervollständigung mit Typen, zur Definition springen, Verwendungen suchen, umbenennen, Fehler schon beim Tippen. Sie kennt die JumPHP-Engine und ihre SDL-Funktionen.
Die Klassenhierarchie
Strg+H: Eltern und Kinder der Klasse unter dem Cursor, bis in die Engine. Ideal, um Szenen, Entitäten und Menüs zu verstehen.
Die Engine vor Augen
Die Quellen von JumPHP und der Composer-Pakete unter „External Libraries“. Das Auge folgt der geöffneten Datei, das Kästchen „Follow“ behält die Option bei.
Git integriert
Änderungen, Diffs nebeneinander, Commit und Push, Branches, Verlauf, Blame. In der Web-IDE sind deine Änderungen Entwürfe, die in einem Commit veröffentlicht werden.
Starten, testen, spielen
Rechtsklick, Play: eine Szene startet, eine Testdatei führt nur ihre Tests aus und zeigt das Ergebnis. Das Spiel läuft in einem Panel und wird bei jedem Speichern neu geladen.
Deine jumphp.net-Projekte
Melde dich mit deinem Konto an: deine Spiele werden für dich geklont und gepusht. Ein neues Spiel-, App- oder Amstrad-Remake-Projekt mit wenigen Klicks.
Der visuelle Editor: PHP-Apps ohne HTML
Platziere Buttons, Listen und Bilder in einem Fenster, in Zeilen, Spalten oder einem Raster, das sich dem Bildschirm anpasst. Ein Doppelklick auf einen Button schreibt sein Ereignis in den PHP-Code. Dieselbe App läuft auf PC, Mac, Linux, im Browser und auf dem Handy.
Claude integriert
Das Claude-Panel spricht mit dem Claude Code deines Computers, in deinem Projekt: es liest AGENTS.md, schreibt das Spiel, führt die Tests aus, und die Dateien, die es ändert, öffnen sich vor deinen Augen. Wähle das Modell und wie gründlich es nachdenkt.
Auch in der Web-IDE: dein Computer antwortet für jumphp.net, seine Änderungen werden zu deinen Entwürfen.
Tutorials
Die ganze Dokumentation →Die IDE installieren und ein Projekt öffnen
Herunterladen, bei jumphp.net anmelden, ein Spiel erstellen oder klonen.
Programmieren, starten und testen
Vervollständigung, Navigation, Play auf einer Szene, Tests, Git.
Eine grafische App erstellen
Der visuelle Editor, das Raster, das sich dem Bildschirm anpasst, Ereignisse, Export.
Claude in der IDE
Das Claude-Panel, seine Modelle und die Web-IDE mit dem Claude deines Computers.
Systemanforderungen
- Windows 10 oder 11 (WebView2, bereits vorhanden), macOS 12 oder neuer (Apple silicon und Intel), Linux x86_64 mit WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 oder neuer).
- Docker zum Starten der Spiele, Tests und Screenshots (bin/jumphp), Git für die Projekte, Claude Code für das Claude-Panel.
- Die Dateien sind noch nicht signiert: Windows und macOS fragen beim ersten Start nach einer Bestätigung (auf dem Mac: Rechtsklick, Öffnen).