JumPHP IDE: escreva os seus jogos e aplicações PHP como um profissional.
Autocompletar, navegação, refatoração, Git, testes e o jogo ao vivo, pensados para JumPHP. Gratuito, para Windows, macOS e Linux, e o mesmo no seu navegador.
Versão 0.1.2 · instalador sem direitos de administrador · sempre a versão mais recente · Todos os ficheiros · Abrir o IDE web →
O que ele faz
Ele entende o seu PHP
Autocompletar com tipos, ir para a definição, procurar usos, renomear, erros assinalados enquanto escreve. Conhece o motor JumPHP e as suas funções SDL.
A hierarquia de classes
Ctrl+H: os pais e os filhos da classe sob o cursor, até dentro do motor. Ideal para perceber as cenas, as entidades, os menus.
O motor à vista
As fontes do JumPHP e dos pacotes Composer em «External Libraries». O olho segue o ficheiro aberto e a caixa «Follow» mantém a opção.
Git integrado
Alterações, diferenças lado a lado, commit e push, ramos, histórico, blame. No IDE web, as suas alterações são rascunhos publicados num commit.
Iniciar, testar, jogar
Clique direito, Play: uma cena arranca, um ficheiro de testes só corre os seus testes e mostra o resultado. O jogo corre num painel, recarregado a cada gravação.
Os seus projetos jumphp.net
Inicie sessão com a sua conta: os seus jogos são clonados e enviados por si. Um novo projeto de jogo, aplicação ou remake Amstrad em poucos cliques.
O editor visual: aplicações PHP sem HTML
Coloque botões, listas e imagens numa janela, em linhas, colunas ou numa grelha que se adapta ao ecrã. Um duplo clique num botão escreve o seu evento no código PHP. A mesma aplicação funciona em PC, Mac, Linux, no navegador e no telemóvel.
Claude integrado
O painel Claude fala com o Claude Code do seu computador, no seu projeto: lê o AGENTS.md, escreve o jogo, corre os testes, e os ficheiros que altera abrem-se diante dos seus olhos. Escolha o modelo e o seu nível de reflexão.
Também no IDE web: o seu computador responde pelo jumphp.net e as alterações dele tornam-se os seus rascunhos.
Tutoriais
Toda a documentação →Instalar o IDE e abrir um projeto
Transferir, iniciar sessão no jumphp.net, criar ou clonar um jogo.
Programar, iniciar e testar
O autocompletar, a navegação, Play numa cena, os testes, Git.
Criar uma aplicação gráfica
O editor visual, a grelha que se adapta ao ecrã, os eventos, a exportação.
Claude no IDE
O painel Claude, os seus modelos e o IDE web com o Claude do seu computador.
Requisitos do sistema
- Windows 10 ou 11 (WebView2, já presente), macOS 12 ou superior (Apple silicon e Intel), Linux x86_64 com WebKitGTK 4.1 (Debian 12, Ubuntu 22.04, Fedora 39 ou mais recentes).
- Docker para correr os jogos, os testes e as capturas (bin/jumphp), Git para os projetos, Claude Code para o painel Claude.
- Os ficheiros ainda não estão assinados: o Windows e o macOS pedem uma confirmação na primeira execução (no Mac: clique direito, Abrir).