New IDE with PHP Support: First Look
The world of PHP development has gained a new powerful tool — a fresh integrated development environment (IDE) that promises to significantly simplify and speed up work with the popular server-side development language. In this article, we take a first look at the newcomer, break down its key features, and assess whether it's worth switching from familiar solutions.
What's New?
The new IDE is not just another code editor. It is a full-fledged environment focused on modern PHP 8.x standards and frameworks (Laravel, Symfony, Yii2). The developers paid special attention to performance and usability, integrating many useful features "out of the box."
Key Features
- Smart Autocompletion and Refactoring. The IDE analyzes data types and project structure, offering precise suggestions for methods and properties. Refactoring (renaming, extracting methods) works seamlessly.
- Built-in Debugger. Support for Xdebug and Zend Debugger with visualization of the call stack, breakpoints, and variable inspection. Debugging complex applications becomes intuitive.
- Integration with Composer and Git. Dependency management and version control directly from the interface: package updates, conflict resolution, and change history viewing.
- Support for PHPStan and Psalm. Real-time static code analysis — highlighting potential errors, type mismatches, and deprecated constructs.
- Flexible Template and Snippet System. Quick creation of controllers, models, migrations, and tests through customizable code templates.
Why Is This Interesting?
The main competitor — PhpStorm — has long established itself as a standard in the PHP world, but many developers complain about the high license cost and sometimes excessive "heaviness." The new IDE offers a lighter architecture while maintaining functionality, as well as a free basic tier for small projects. Cloud-based settings synchronization and collaborative debugging mode are available for teams.
Technical Details
The environment is written in Go using a custom rendering engine, ensuring low memory consumption — up to 40% less than Java-based alternatives. Supported operating systems include Windows, macOS, and Linux. The first launch and indexing of a medium-sized project (e.g., a Laravel application with 50+ tables) takes less than 30 seconds.
Who Is This Newcomer For?
- Experienced developers who need a fast and smart environment without compromises.
- Beginners learning PHP — the intuitive interface and hints will help them get up to speed faster.
- Teams looking for a budget-friendly alternative with customization options and CI/CD integration.
Conclusion
It's too early to talk about completely replacing PhpStorm or VSCode with plugins, but the new IDE is confidently carving out its niche. If you value speed, modern analysis tools, and don't want to overpay — try the newcomer today. The first look shows that the project has a great future in the PHP ecosystem.