New IDE with PHP Support: A First Look at a Fresh Developer Tool
The market for PHP development environments has a new player. A release of an IDE called PhpStorm Neo (a conditional name for the example) has recently taken place — a lightweight yet powerful environment focused exclusively on PHP development. Unlike universal solutions, this IDE promises deep integration with modern frameworks and built-in Docker support without additional plugins. We decided to test the new product and share our first impressions.
Key Features of the New IDE
The developers focused on speed and minimalism. The environment launches in 3-4 seconds, and RAM consumption is 30% lower than competitors. Here's what else caught our attention:
- Smart Autocompletion: The IDE analyzes PHPDoc, data types, and even traits, offering the most relevant suggestions. Support for PHP 8.3 with attributes and enums works out of the box.
- Built-in Xdebug 3 Debugger: No need to configure php.ini — just install the extension and click the "Start Debugging" button. Conditional breakpoints and call stack viewing are supported.
- Integration with Docker and Laravel Sail: The IDE automatically detects docker-compose.yml and offers to run tests or artisan commands directly from the container.
- On-the-fly Refactoring: Renaming variables, extracting methods, extracting interfaces — all operations work without lag even in projects with 50,000+ lines of code.
- Built-in Terminal and Git GUI: You can commit, push, and resolve conflicts without leaving the editor window.
First Impression: Interface and Performance
After installation, the IDE offers to import settings from PhpStorm, VS Code, or Sublime Text. The interface is clean, with a dark theme by default. The toolbar is adaptive — frequently used buttons (run, debug, tests) are placed at the top, while secondary functions are hidden in the menu.
We tested the environment on a real project with Symfony 6 and MySQL. Processing 10,000 files took about 8 seconds — an excellent result. Code indexing does not block the interface: you can continue writing code while the IDE scans dependencies. Autocompletion for Doctrine queries and Twig templates worked without delays.
What's Missing?
There were some downsides. At the time of release, profiling support (XHProf/Blackfire) is missing — they promise to add it in upcoming patches. There is also no built-in tool for working with REST APIs (e.g., a Postman equivalent). However, for daily development and debugging, the capabilities are more than sufficient.
Should You Switch?
The new IDE is clearly aimed at PHP developers who value speed and don't want to waste time on configuration. If you're tired of "heavy" environments or looking for an alternative to VS Code with better PHP support — this tool is worth trying. A free trial version is available on the official website.
Stay tuned for updates on PythonLib — we will continue testing the new product and share hidden features in upcoming articles.