PL

JumPHP IDE: pisz gry i aplikacje w PHP jak profesjonalista.

Podpowiadanie, nawigacja, refaktoryzacja, Git, testy i gra na żywo, stworzone dla JumPHP. Za darmo, na Windows, macOS i Linux, i to samo w przeglądarce.

Wersja 0.1.2 · instalator bez uprawnień administratora · zawsze najnowsza wersja · Wszystkie pliki · Otwórz IDE w przeglądarce →

JumPHP IDE: otwarta gra, drzewo projektu i edytor PHP

Co potrafi

Podpowiadanie PHP proponuje właściwości i metody klasy

Rozumie twoje PHP

Podpowiadanie z typami, przejście do definicji, szukanie użyć, zmiana nazw, błędy pokazywane podczas pisania. Zna silnik JumPHP i jego funkcje SDL.

Hierarchia AbstractScene: jej rodzice i wszystkie sceny, które po niej dziedziczą

Hierarchia klas

Ctrl+H: rodzice i dzieci klasy pod kursorem, aż do wnętrza silnika. Idealne, by zrozumieć sceny, encje, menu.

Źródła silnika JumPHP w „External Libraries”

Silnik pod ręką

Źródła JumPHP i pakietów Composera w „External Libraries”. Oko podąża za otwartym plikiem, a pole „Follow” zachowuje tę opcję.

Okno Commit z różnicami zmienionego pliku

Wbudowany Git

Zmiany, różnice obok siebie, commit i push, gałęzie, historia, blame. W IDE w przeglądarce twoje zmiany to szkice publikowane jednym commitem.

Pong, przykładowa gra, uruchomiona z IDE

Uruchamiaj, testuj, graj

Prawy klik, Play: scena startuje, plik testów uruchamia tylko swoje testy i pokazuje wynik. Gra działa w panelu, przeładowywana przy każdym zapisie.

Ekran powitalny: nowy projekt, otwórz folder, sklonuj

Twoje projekty jumphp.net

Zaloguj się swoim kontem: twoje gry są klonowane i wysyłane za ciebie. Nowy projekt gry, aplikacji lub remake'u z Amstrada w kilka kliknięć.

Edytor wizualny: aplikacje PHP bez HTML

Umieszczaj przyciski, listy i obrazy w oknie, w wierszach, kolumnach lub siatce dopasowującej się do ekranu. Podwójne kliknięcie przycisku zapisuje jego zdarzenie w kodzie PHP. Ta sama aplikacja działa na PC, Macu, Linuksie, w przeglądarce i na telefonie.

Edytor wizualny: okno kontaktów, paleta widżetów i inspektor To samo okno na iPhonie: dwa panele układają się jeden pod drugim

Samouczek edytora wizualnego

Wbudowany Claude

Panel Claude rozmawia z Claude Code na twoim komputerze, w twoim projekcie: czyta AGENTS.md, pisze grę, uruchamia testy, a pliki, które zmienia, otwierają się na twoich oczach. Wybierz model i poziom jego myślenia.

Także w IDE w przeglądarce: twój komputer odpowiada dla jumphp.net, a jego zmiany stają się twoimi szkicami.

Samouczek Claude

Wymagania systemowe

  • Windows 10 lub 11 (WebView2, już obecny), macOS 12 lub nowszy (Apple silicon i Intel), Linux x86_64 z WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 lub nowsze).
  • Docker do uruchamiania gier, testów i zrzutów (bin/jumphp), Git do projektów, Claude Code do panelu Claude.
  • Pliki nie są jeszcze podpisane: Windows i macOS proszą o potwierdzenie przy pierwszym uruchomieniu (na Macu: prawy klik, Otwórz).