Nuevo PHP-IDE con asistente de IA: revisión de funciones y primeras impresiones

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

Nuevo IDE con soporte para PHP: primer vistazo



El mercado de entornos de desarrollo para PHP tiene un nuevo jugador. Un equipo de entusiastas, conocido por sus herramientas open-source para Laravel y Symfony, ha presentado la versión beta de un IDE con el nombre clave PhpStorm Nova (nombre de trabajo). Que no se confunda con el editor de JetBrains: es un proyecto completamente independiente, construido desde cero sobre su propio motor de análisis de código.



Probamos la compilación y compartimos nuestras primeras impresiones. La característica principal de la novedad es un asistente de IA integrado que no solo completa código, sino que entiende el contexto de todo el proyecto.



Funcionalidades clave



  • Autocompletado inteligente basado en AST — el IDE analiza no solo el archivo actual, sino también los traits conectados, migraciones e incluso anotaciones docblock. Sugiere los tipos correctos para argumentos y valores de retorno.
  • Depurador integrado con visualización de pila — no es necesario configurar Xdebug por separado. Basta con presionar F9, y el IDE inicia automáticamente un servidor PHP con depuración. La pila de llamadas se muestra como un grafo.
  • Integración con Docker y Laravel Sail — con un solo clic se levanta un contenedor con PHP 8.3, Composer y Node.js. Toda la configuración se almacena en el proyecto.
  • Asistente de IA "Cody" — escribe pruebas para PHPUnit, refactoriza código legacy, explica errores en lenguaje sencillo. Funciona localmente, sin enviar código al servidor.
  • Refactorización para Laravel — extracción automática de consultas Eloquent en scopes, extracción de validación en Form Request, renombrado de rutas con actualización de todas las referencias.


Primeras impresiones



El entorno resultó ser sorprendentemente ligero: se inicia en 3 segundos en un portátil con 8 GB de RAM. La interfaz es minimalista, al estilo de VS Code, pero con potentes características específicas de PHP. Sorprendió el trabajo con composer.json: el IDE sugiere automáticamente versiones de paquetes y muestra conflictos de dependencias.



Entre las desventajas: aún no hay soporte para Symfony Forms y plantillas Twig (prometen para el lanzamiento). Tampoco se ha implementado un plugin para PhpStan, solo un linter integrado. Pero para el trabajo diario con PHP puro o Laravel, la herramienta ya es utilizable.



La versión beta está disponible gratuitamente en el sitio web oficial del proyecto. Los desarrolladores prometen que la versión final seguirá siendo gratuita para proyectos no comerciales. Siga las actualizaciones en PythonLib: prepararemos una comparación completa con PhpStorm y VS Code.



Artículo escrito para el portal educativo PythonLib. Todos los nombres de productos mencionados son marcas comerciales de sus respectivos propietarios.

Recommended Libraries