Symfony is a robust PHP framework to kick-start any web projects from small to big ones. Following are my recommended IDEs to make coding in Symfony a better experience.
NetBeans is a free and open-source IDEs which supports multiple programming language. NetBeans is the PHP IDE which is feature rich, free and supports multiple languages, including English, Japanese, Russian, Brazilian Portuguese, and Simplified Chinese. Symfony . Popular PHP frameworks like Zend, Doctrine, Smarty, Symfony2, Laravel, Yii, CakePHP, FuelPHP and WordPress are supported out-of-the-box.
- php-twig: syntax highlighter for Twig template language.
Atom is a modern text editor listed under MIT license. Atom-IDE is a set of optional packages to bring IDE-like functionality to Atom and improve language integrations, which means you can install PHP-related and Symfony-related packages to make it become a full Symfony IDE. By installing some packages, its features can be compared to PHPStorm.
- atom-symfony2: it generates autocomplete code on service names, class names in .xml files and .yml files, controllers.
PHPStorm works well with many popular frameworks and CMSes like Symfony, Zend Framework, Yii, CakePHP, Laravel, Drupal, Magento and WordPress. Working with Symfony using PHPStorm is a breeze if you can afford its cost.
4) Eclipse PDT
Eclipse PDT is another open source editor for Symfony. Eclipse has been around for many years which can prove its usefulness. Like other editor, Eclipse PDT supports syntax highlighting, code formatter, refactoring, code navigation, code templates, php debugging, and sub-version control.