UK

JumPHP IDE: пишіть ігри та застосунки на PHP як професіонал.

Автодоповнення, навігація, рефакторинг, Git, тести й гра наживо, створені для JumPHP. Безкоштовно, для Windows, macOS і Linux, і те саме у вашому браузері.

Версія 0.1.2 · інсталятор без прав адміністратора · завжди остання версія · Усі файли · Відкрити веб-IDE →

JumPHP IDE: відкрита гра, дерево проєкту й редактор PHP

Що вона вміє

Автодоповнення PHP пропонує властивості та методи класу

Вона розуміє ваш PHP

Автодоповнення з типами, перехід до визначення, пошук використань, перейменування, помилки просто під час введення. Вона знає рушій JumPHP і його функції SDL.

Ієрархія AbstractScene: її батьки та всі сцени, що від неї успадковуються

Ієрархія класів

Ctrl+H: батьки й нащадки класу під курсором, аж до рушія. Ідеально, щоб зрозуміти сцени, сутності, меню.

Сирці рушія JumPHP у «External Libraries»

Рушій перед очима

Сирці JumPHP і пакетів Composer у «External Libraries». Око стежить за відкритим файлом, а прапорець «Follow» зберігає цей вибір.

Вікно Commit з відмінностями зміненого файлу

Вбудований Git

Зміни, відмінності поруч, commit і push, гілки, історія, blame. У веб-IDE ваші зміни — чернетки, що публікуються одним комітом.

Pong, приклад гри, запущений з IDE

Запускати, тестувати, грати

Правий клік, Play: сцена запускається, файл тестів виконує лише свої тести й показує результат. Гра працює в панелі й перезавантажується після кожного збереження.

Стартовий екран: новий проєкт, відкрити теку, клонувати

Ваші проєкти jumphp.net

Увійдіть у свій обліковий запис: ваші ігри клонуються й надсилаються за вас. Новий проєкт гри, застосунку чи ремейку Amstrad у кілька кліків.

Візуальний редактор: PHP-застосунки без HTML

Розміщуйте кнопки, списки й зображення у вікні — у рядках, стовпцях або в сітці, що підлаштовується під екран. Подвійне клацання по кнопці записує її подію в PHP-код. Той самий застосунок працює на ПК, Mac, Linux, у браузері й на телефоні.

Візуальний редактор: вікно контактів, палітра віджетів та інспектор Те саме вікно на iPhone: дві панелі розташовуються одна під одною

Посібник з візуального редактора

Вбудований Claude

Панель Claude спілкується з Claude Code на вашому комп'ютері, у вашому проєкті: читає AGENTS.md, пише гру, запускає тести, а змінені ним файли відкриваються у вас на очах. Оберіть модель і глибину її міркувань.

І у веб-IDE: ваш комп'ютер відповідає для jumphp.net, а його зміни стають вашими чернетками.

Посібник із Claude

Системні вимоги

  • Windows 10 або 11 (WebView2 вже є), macOS 12 або новіша (Apple silicon та Intel), Linux x86_64 з WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 або новіші).
  • Docker для запуску ігор, тестів і знімків (bin/jumphp), Git для проєктів, Claude Code для панелі Claude.
  • Файли ще не підписані: Windows і macOS просять підтвердження під час першого запуску (на Mac: правий клік, Відкрити).