PHP IDE: 14 Best IDEs for PHP Programming

Looking for Best IDEs for PHP Programming? There are ranges of PHP IDE available with free and paid version. Here is list of best PHP IDE and you definitely like one of it.

What is an IDE?

IDE provides all functionality in one package for your coding work. An IDE contains an editor in which you can edit the code, debug the code, view your code in a browser, and check in and out of source code control. To support that functionality, an IDE has a set of features you don’t find in a basic editor, such as Notepad. Again, you can extend editors to do a lot of these things, but IDEs have all this functionality in one package.

PHP IDE - 14 Best IDEs for PHP Programming
PHP IDE – 14 Best IDEs for PHP Programming

How to select best PHP IDE?

PHP IDE selection is based on type of its use and programmer interest. Sometime PHP project complexity plays role in selecting suitable IDE. At the end IDE selection depends on smart programmer as like us.

Below is list of best PHP IDE based on it’s different features.
PHPStorm, Eclipse PDT, Netbeans, Zend Studio, Sublime Text, PHP Designer, PHPEd, PHPEdit, Codelobster, Aptana Studio, Komodo IDE for PHP, Atom – A hackable text editor, Cloud 9 – online code editor and for light weight editor Notepad++, SciTE – A free source code editor.

1. PHPStorm

(Commercial – Free 30-day trial)
Features: Intelligent coding assistance, Smart PHP Code Editor, Code Quality Analysis, Easy Code Navigation & Search, Debugging, Testing and Profiling and HTML/CSS/JavaScript Editor.

2. Eclipse PDT

(Free)
Features: Syntax Highlighting, Content Assist, Code Formatter, Refactoring, Code Templates, Code Navigation, PHP Debugging, Syntax Validation and Power of Eclipse Ecosystem.

3. Netbeans

(Free)
Features: Easy & Efficient Project Management, Rapid User Interface Development, Write Bug Free Code, Powerful Tools for JavaScript, HTML5, and CSS3, Cross Platform Support, Support for Multiple Languages, Rich Set of Community Provided Plugins, Fast & Smart Code Editing, New: Darcula Look & Feel Theme.

4. Zend Studio

(Commercial – Free 30-day trial)
Features: Code faster with up to 3X performance improvements in indexing, validation, searching of PHP code. Superior PHP 7 support, PHP 7 express migration assistant, and seamless integration with Zend Server 9. Robust debugging capabilities with Xdebug, Zend Debugger, and Z-Ray integration. Extensive plugin capabilities provided by the large Eclipse eco-system. Support for best-in-class dev tools including Docker and Git Flow. Intelligent code editor. Deploy PHP applications on any server including cloud support for Amazon AWS and Microsoft Azure.

5. Sublime Text

(Commercial – Ask every time for purchase on open editor)
Features: Goto Anything, Multiple Selections, Command Palette, Distraction Free Mode, Split Editing, Instant Project Switch, Plugin API, Customize Anything, Cross Platform.

6. PHP Designer

(Commercial – Free 21-day trial)
Features: Fast, powerful and intuitive to use, PHP IDE and PHP editor, HTML5-, CSS3- and JavaScript editor, Code insight, Debug and profile PHP with Xdebug, PHP frameworks, JavaScript frameworks, Integration with GIT and SVN, Work with files over FTP/SFTP.

7. PHPEd

(Commercial – Free 14-day trial)
Features: PhpED is the Integrated Development Environment for PHP (PHP IDE), HTML, CSS, XML, SMARTY, XHTML and other.
Balanced combination of advanced code editor, reliable dbg debugger, productive database connectivity client and fast and secure deployment abilities make PhpED a complete solution for most sophisticated developer needs.

8. Codelobster

(Free)
Features: PHP/HTML/CSS/JavaScript highlighting; advanced PHP/HTML/CSS/JavaScript autocomplete; a powerful PHP debugger; context and dynamic Help; a code validator; a SQL manager.

9. Aptana Studio

(Free)
Build web applications quickly and easily using the industry’s leading web application IDE. Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development engine.

10. Komodo IDE for PHP

(Commercial – Free 21-day trial)
Features: Komodo is a full featured PHP IDE that supports major web technologies including HTML5, CSS, JavaScript, Laravel Blade, Zend Framework, Drupal and more. With features such as visual debugging, unit testing and version control, development in mind, enjoy greater productivity with this killer PHP IDE.

11. Atom – A hackable text editor

(Free)
Features: Cross-platform editing, Built-in package manager, Smart autocompletion, File system browser, Multiple panes, Find and replace.

12. Cloud 9 – online code editor

(Free)
Cloud9 combines a powerful online code editor with a full Ubuntu workspace in the cloud.
Features: Built-In Terminal, Language Tools, Debugger, Split View, Themes, Run Panel, Key Bindings Editor, VIM/Emacs/Sublime Mode, Built-In Image Editor.

13. Notepad++

(Free)
Features: Syntax Highlighting and Syntax Folding. User Defined Syntax Highlighting and Folding: screenshot 1, screenshot 2, screenshot 3 and screenshot 4. PCRE (Perl Compatible Regular Expression) Search/Replace. GUI entirely customizable: minimalist, tab with close button, multi-line tab, vertical tab and vertical document list. Document Map. Auto-completion: Word completion, Function completion and Function parameters hint. Multi-Document (Tab interface). Multi-View. WYSIWYG (Printing). Zoom in and zoom out. Multi-Language environment supported. Bookmark. Macro recording and playback. Launch with different arguments.

14. SciTE – A free source code editor

(Free)
SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is best used for jobs with simple configurations.

Conclusion

The goal of this article is to let you evaluate the different PHP IDEs so you compare and find which ones are more suitable for your needs. Hope you will select best PHP IDE for future development.

Special thanks for the developers of the organizations and companies of each the the listed PHP IDEs for their collaboration.

Share this article with other developers that are interested about PHP IDEs.

2 Comments

  1. Isn’t Sublime a code editor? Or is it possible to use it as an IDE? Can you integrate a terminal with it?

    1. Sublime is not fully PHP IDE but best code/text editor with rich features.
      You can manage project code in it. I tried it with ionic project development.
      Yes, Sublime support terminal integration. Need to check good plugin for it. You can check Glue or other plugin for it.

Comments are closed.