ES

JumPHP IDE: escribe tus juegos y aplicaciones PHP como un profesional.

Autocompletado, navegación, refactorización, Git, pruebas y el juego en directo, pensados para JumPHP. Gratis, para Windows, macOS y Linux, y el mismo en tu navegador.

Versión 0.1.2 · instalador sin derechos de administrador · siempre la última versión · Todos los archivos · Abrir el IDE web →

JumPHP IDE: un juego abierto, el árbol del proyecto y el editor PHP

Lo que sabe hacer

El autocompletado PHP propone las propiedades y métodos de la clase

Entiende tu PHP

Autocompletado con tipos, ir a la definición, buscar usos, renombrar, errores señalados al escribir. Conoce el motor JumPHP y sus funciones SDL.

La jerarquía de AbstractScene: sus padres y todas las escenas que heredan de ella

La jerarquía de clases

Ctrl+H: los padres y los hijos de la clase bajo el cursor, hasta dentro del motor. Ideal para entender las escenas, las entidades, los menús.

Las fuentes del motor JumPHP en «External Libraries»

El motor a la vista

Las fuentes de JumPHP y de los paquetes Composer en «External Libraries». El ojo sigue el archivo abierto y la casilla «Follow» mantiene la opción.

La ventana Commit con las diferencias de un archivo modificado

Git integrado

Cambios, diferencias lado a lado, commit y push, ramas, historial, blame. En el IDE web, tus cambios son borradores publicados en un commit.

Pong, el juego de ejemplo, lanzado desde el IDE

Lanzar, probar, jugar

Clic derecho, Play: una escena arranca, un archivo de pruebas solo lanza sus pruebas y muestra el resultado. El juego corre en un panel, recargado en cada guardado.

La pantalla de inicio: nuevo proyecto, abrir una carpeta, clonar

Tus proyectos de jumphp.net

Conéctate con tu cuenta: tus juegos se clonan y se suben por ti. Un nuevo proyecto de juego, aplicación o remake de Amstrad en pocos clics.

El editor visual: aplicaciones PHP sin HTML

Coloca botones, listas e imágenes en una ventana, en filas, columnas o una cuadrícula que se adapta a la pantalla. Un doble clic en un botón escribe su evento en el código PHP. La misma aplicación funciona en PC, Mac, Linux, en el navegador y en el móvil.

El editor visual: una ventana de contactos, la paleta de widgets y el inspector La misma ventana en un iPhone: los dos paneles se colocan uno debajo del otro

El tutorial del editor visual

Claude integrado

El panel Claude habla con el Claude Code de tu ordenador, en tu proyecto: lee AGENTS.md, escribe el juego, lanza las pruebas, y los archivos que cambia se abren ante tus ojos. Elige el modelo y su nivel de reflexión.

También en el IDE web: tu ordenador responde por jumphp.net y sus cambios se convierten en tus borradores.

El tutorial de Claude

Requisitos del sistema

  • Windows 10 u 11 (WebView2, ya incluido), macOS 12 o posterior (Apple silicon e Intel), Linux x86_64 con WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 o más recientes).
  • Docker para lanzar los juegos, las pruebas y las capturas (bin/jumphp), Git para los proyectos, Claude Code para el panel Claude.
  • Los archivos aún no están firmados: Windows y macOS piden una confirmación la primera vez (en Mac: clic derecho, Abrir).