JumPHP IDE : écrivez vos jeux et applications PHP comme des pros.
Complétion, navigation, refactoring, Git, tests et le jeu en direct, pensés pour JumPHP. Gratuit, pour Windows, macOS et Linux, et le même dans votre navigateur.
Version 0.1.2 · installeur sans droits administrateur · toujours la dernière version · Tous les fichiers · Ouvrir l'IDE web →
Ce qu'il sait faire
Il comprend votre PHP
Complétion avec les types, aller à la définition, recherche des usages, renommage, erreurs signalées en direct. Le moteur JumPHP et ses fonctions SDL sont connus.
La hiérarchie des classes
Ctrl+H : les parents et les enfants de la classe sous le curseur, jusque dans le moteur. Idéal pour comprendre les scènes, les entités, les menus.
Le moteur sous les yeux
Les sources de JumPHP et des paquets Composer dans « External Libraries ». L'œil suit le fichier ouvert, et la case « Follow » garde l'option.
Git intégré
Modifications, différences côte à côte, commit et push, branches, historique, blame. Dans l'IDE web, vos modifications sont des brouillons publiés en un commit.
Lancer, tester, jouer
Clic droit, Play : une scène démarre, un fichier de tests ne lance que ses tests et montre le résultat. Le jeu tourne dans un panneau, rechargé à chaque sauvegarde.
Vos projets jumphp.net
Connectez-vous avec votre compte : vos jeux sont clonés et poussés pour vous. Nouveau projet de jeu, d'application ou de remake Amstrad en quelques clics.
L'éditeur visuel : des applications PHP sans HTML
Placez des boutons, des listes, des images dans une fenêtre, en lignes, en colonnes ou dans une grille qui s'adapte à l'écran. Un double clic sur un bouton écrit son événement dans le code PHP. La même application tourne sur PC, Mac, Linux, dans le navigateur et sur téléphone.
Claude intégré
Le panneau Claude parle au Claude Code de votre ordinateur, dans votre projet : il lit AGENTS.md, écrit le jeu, lance les tests, et les fichiers qu'il change s'ouvrent sous vos yeux. Choisissez le modèle et son niveau de réflexion.
Dans l'IDE web aussi : votre ordinateur répond pour jumphp.net, ses changements deviennent vos brouillons.
Tutoriels
Toute la documentation →Installer l'IDE et ouvrir un projet
Télécharger, se connecter à jumphp.net, créer ou cloner un jeu.
Coder, lancer et tester
La complétion, la navigation, Play sur une scène, les tests, Git.
Créer une application graphique
L'éditeur visuel, la grille qui s'adapte à l'écran, les événements, l'export.
Claude dans l'IDE
Le panneau Claude, ses modèles, et l'IDE web avec le Claude de votre ordinateur.
Configuration requise
- Windows 10 ou 11 (WebView2, déjà présent), macOS 12 ou plus (Apple silicon et Intel), Linux x86_64 avec WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 ou plus récents).
- Docker pour lancer les jeux, les tests et les captures (bin/jumphp), Git pour les projets, Claude Code pour le panneau Claude.
- Les fichiers ne sont pas encore signés : Windows et macOS demandent une confirmation au premier lancement (sur Mac : clic droit, Ouvrir).