Nova PHP-IDE com assistente de IA: análise de recursos e primeiras impressões

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Nova IDE com suporte a PHP: primeira olhada



O mercado de ambientes de desenvolvimento para PHP ganhou um novo concorrente. Uma equipe de entusiastas, conhecida por suas ferramentas open-source para Laravel e Symfony, apresentou a versão beta de uma IDE com o codinome PhpStorm Nova (nome de trabalho). Não confunda com o editor da JetBrains — este é um projeto totalmente independente, construído do zero com seu próprio motor de análise de código.



Testamos a compilação e compartilhamos nossas primeiras impressões. A principal novidade é o assistente de IA integrado, que não apenas completa o código, mas entende o contexto de todo o projeto.



Principais recursos



  • Autocompletar inteligente baseado em AST — a IDE analisa não apenas o arquivo atual, mas também traits conectados, migrações e até anotações docblock. Sugere tipos corretos para argumentos e valores de retorno.
  • Depurador integrado com visualização de pilha — não é necessário configurar o Xdebug separadamente. Basta pressionar F9 e a IDE inicia automaticamente o servidor PHP com depuração. A pilha de chamadas é exibida como um grafo.
  • Integração com Docker e Laravel Sail — com um clique, um contêiner com PHP 8.3, Composer e Node.js é iniciado. Todas as configurações são armazenadas no projeto.
  • Assistente de IA "Cody" — escreve testes para PHPUnit, refatora código legado, explica erros em linguagem simples. Funciona localmente, sem enviar código para o servidor.
  • Refatoração para Laravel — extração automática de consultas Eloquent em escopos, extração de validação para Form Request, renomeação de rotas com atualização de todas as referências.


Primeiras impressões



O ambiente se mostrou surpreendentemente leve: inicia em 3 segundos em um notebook com 8 GB de RAM. A interface é minimalista, no estilo do VS Code, mas com forte especificidade PHP. Impressionou o trabalho com o composer.json — a IDE sugere automaticamente versões de pacotes e mostra conflitos de dependências.



Pontos negativos: ainda não há suporte para Symfony Forms e templates Twig (prometido para o lançamento). Também não foi implementado um plugin para PhpStan — apenas um linter integrado. Mas para o trabalho diário com PHP puro ou Laravel, a ferramenta já é utilizável.



A versão beta está disponível gratuitamente no site oficial do projeto. Os desenvolvedores prometem que o lançamento final permanecerá gratuito para projetos não comerciais. Acompanhe as atualizações no PythonLib — prepararemos uma comparação completa com PhpStorm e VS Code.



Artigo escrito para o portal educacional PythonLib. Todos os nomes de produtos mencionados são marcas registradas de seus proprietários.

Recommended Libraries