IT

JumPHP IDE: scrivi i tuoi giochi e applicazioni PHP da professionista.

Completamento, navigazione, refactoring, Git, test e il gioco dal vivo, pensati per JumPHP. Gratis, per Windows, macOS e Linux, e lo stesso nel tuo browser.

Versione 0.1.2 · installer senza diritti di amministratore · sempre l'ultima versione · Tutti i file · Apri l'IDE web →

JumPHP IDE: un gioco aperto, l'albero del progetto e l'editor PHP

Cosa sa fare

Il completamento PHP propone le proprietà e i metodi della classe

Capisce il tuo PHP

Completamento con i tipi, vai alla definizione, cerca gli utilizzi, rinomina, errori segnalati mentre scrivi. Conosce il motore JumPHP e le sue funzioni SDL.

La gerarchia di AbstractScene: i suoi genitori e tutte le scene che ne ereditano

La gerarchia delle classi

Ctrl+H: i genitori e i figli della classe sotto il cursore, fin dentro il motore. Ideale per capire scene, entità, menu.

I sorgenti del motore JumPHP in «External Libraries»

Il motore sotto gli occhi

I sorgenti di JumPHP e dei pacchetti Composer in «External Libraries». L'occhio segue il file aperto e la casella «Follow» mantiene l'opzione.

La finestra Commit con le differenze di un file modificato

Git integrato

Modifiche, differenze affiancate, commit e push, branch, cronologia, blame. Nell'IDE web le tue modifiche sono bozze pubblicate in un commit.

Pong, il gioco di esempio, avviato dall'IDE

Avviare, testare, giocare

Clic destro, Play: una scena parte, un file di test esegue solo i suoi test e mostra il risultato. Il gioco gira in un pannello, ricaricato a ogni salvataggio.

La schermata iniziale: nuovo progetto, apri una cartella, clona

I tuoi progetti jumphp.net

Accedi con il tuo account: i tuoi giochi vengono clonati e inviati per te. Un nuovo progetto di gioco, di applicazione o di remake Amstrad in pochi clic.

L'editor visuale: applicazioni PHP senza HTML

Posiziona pulsanti, liste e immagini in una finestra, in righe, colonne o in una griglia che si adatta allo schermo. Un doppio clic su un pulsante scrive il suo evento nel codice PHP. La stessa applicazione funziona su PC, Mac, Linux, nel browser e sul telefono.

L'editor visuale: una finestra dei contatti, la tavolozza dei widget e l'ispettore La stessa finestra su un iPhone: i due pannelli si dispongono uno sotto l'altro

Il tutorial dell'editor visuale

Claude integrato

Il pannello Claude parla con il Claude Code del tuo computer, nel tuo progetto: legge AGENTS.md, scrive il gioco, esegue i test, e i file che modifica si aprono sotto i tuoi occhi. Scegli il modello e il suo livello di ragionamento.

Anche nell'IDE web: il tuo computer risponde per jumphp.net, le sue modifiche diventano le tue bozze.

Il tutorial di Claude

Requisiti di sistema

  • Windows 10 o 11 (WebView2, già presente), macOS 12 o successivo (Apple silicon e Intel), Linux x86_64 con WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 o più recenti).
  • Docker per avviare i giochi, i test e le catture (bin/jumphp), Git per i progetti, Claude Code per il pannello Claude.
  • I file non sono ancora firmati: Windows e macOS chiedono una conferma al primo avvio (su Mac: clic destro, Apri).