DE

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 →

JumPHP IDE: ein geöffnetes Spiel, der Projektbaum und der PHP-Editor

Was sie kann

Die PHP-Vervollständigung schlägt die Eigenschaften und Methoden der Klasse vor

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 Hierarchie von AbstractScene: ihre Eltern und alle Szenen, die von ihr erben

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 Quellen der JumPHP-Engine unter „External Libraries“

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.

Das Commit-Fenster mit dem Diff einer geänderten Datei

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.

Pong, das Beispielspiel, aus der IDE gestartet

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.

Der Startbildschirm: neues Projekt, Ordner öffnen, klonen

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.

Der visuelle Editor: ein Kontaktfenster, die Widget-Palette und der Inspektor Dasselbe Fenster auf einem iPhone: die beiden Bereiche stehen untereinander

Das Tutorial zum visuellen Editor

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.

Das Claude-Tutorial

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).