15 Best Code Editors and IDE for PHP Development

IDE and a code editorAs many experienced coders will attest, the right IDE and/or code editor is vital for producing and maintaining high quality code.

As the number and style of writing code increases and new programming languages emerge frequently, it is important that the software developers must opt for the right IDE to achieve the objectives.

In this article, I will highlight several IDE and code editors that have captured the attention of the global software development communities and will continue to be popular in 2017.

Top IDE for PHP Projects

PHPStorm

PHPStorm

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: PHP 5.3, 5.4, 5.5, 5.6 and 7.0, HTML and JavaScript
  • Price: USD 199 for the first year, Subsequent usage costs less.
  • More Information: Code quality analysis, PHPUnit tests, GitHub

Netbeans

Netbeans

  • Platform(s): Microsoft Windows, Mac OS X, Linux, Solaris
  • Supported Languages: Java ME & SE, JavaScript, HTML5, PHP, C/C++, XML, Groovy, Javadoc, JSP
  • Price: FREE (CDDL or GPLv2)
  • More Information: Integration of Subversion, Mercurial, and Git, NetBeans Profiler

Aptana Studio

Aptana Studio

  • Platform(s): Microsoft Windows, Mac OS X, Linux, Plugin for Eclipse
  • Supported Languages: JavaScript, HTML5, CSS3, DOM, CSS, Ruby on Rails, PHP, Python, Perl
  • Price: FREE (GPL)
  • More Information: Open source, deployment wizard for RoR.

Eclipse

Eclipse

  • Platform(s): Microsoft Windows, Mac OS X, Linux, Solaris
  • Supported Languages: Ada, ABAP, C, C++, COBOL, D, Fortran, Haskell, Java, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby, Ruby on Rails, Rust, Scala, Clojure, Groovy, Scheme, and Erlang, LaTeX, Mathematica.
  • Price: FREE (Eclipse Public License)
  • More Information: Rich Client Platform, supports Tomcat, GlassFish and other servers, Web Tools Platform.

Top Code Editors for PHP Projects

Sublime Text

Sublime Text

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: All popular languages
  • Price: USD 70/license
  • More Information: Package Manager

Visual Studio Code

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: Batch, C++, Clojure, CoffeeScript, DockerFile, Elixir, F#, Go, Pug template language, Java, HandleBars, Ini, Lua, Makefile, Objective-C, Perl, PowerShell, Python, R, Razor, Ruby, Rust, SQL, Visual Basic, XML
  • Price: FREE (MIT License)
  • More Information: GitHub support, code refactoring, debugger

Atom

Atom

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: HTML, CSS, Less, Sass, GitHub Flavored Markdown, C/C++, C#, Go, Java, Objective-C, JavaScript, JSON, CoffeeScript, Python, PHP, Ruby, Ruby on Rails, shell script, Clojure, Perl, Git, Make, Property List (Apple), TOML, XML, YAML, Mustache, Julia & SQL
  • Price: FREE (MIT License)
  • More Information: Open source, built-in Package Manager, Themes.

Notepad++

Notepad++

  • Platform(s): Microsoft Windows,
  • Supported Languages: Ada, asp, Assembly, AutoIt, Batch, C, C++, C#, Caml, Cmake, COBOL, CoffeeScript, CSS, D, Diff, Flash ActionScript, Fortran, Gui4CLI, Haskell, HTML, INNO, Java, JavaScript, JSP, KiXtart, LISP, Lua, Makefile, Matlab, MS-DOS, INI file, NSIS, Normal Text File, Objective-C, Pascal, Perl, PHP, PostScript, PowerShell, Properties, Python, R, Resource file, Ruby, Shell, Scheme, Smalltalk, SQL, TCL, TeX, Visual Basic, VHDL, Verilog, XML, YAML
  • Price: FREE (GPL)
  • More Information: Open source, Macro recording and playback, User Defined Syntax Highlighting and Folding

Coda

Coda

  • Platform(s): Mac OS X
  • Supported Languages: HTML
  • Price: USD 99
  • More Information: Touch Bar ready, FTP, SFTP, FTP+SSL, and WebDAV client

Brackets

Brackets

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: C++, C, VBScript, Java, JavaScript, HTML, Python, Perl, Ruby
  • Price: FREE (MIT License)
  • More Information: Live Preview, JSLint, LESS support

SlickEdit

SlickEdit

  • Platform(s): Cross-platform
  • Supported Languages: GNU C/C++, Java, WinDbg, Clang C/C++ LLDB, Google Go, Groovy, Python, Perl, Ruby, PHP, XCode, Android JVM/NDK.
  • Price: SlickEdit Standard (USD 99.95), SlickEdit Standard for Enterprise (USD 149.95), Check prices for Pro versions.
  • More Information: Support for Git, Subversion, Mercurial, Perforce, CVS

jEdit

jEdit

  • Platform(s): Microsoft Windows, Mac OS X, Linux, BSD, OS/2, UNIX, VMS
  • Supported Languages: See complete list
  • Price: FREE (GPL v2)
  • More Information: Open source, Split Windows, extensive library of plugins

Programmer’s Notepad

Programmer’s Notepad

  • Platform(s): Microsoft Windows
  • Supported Languages: See complete list
  • Price: FREE (revised BSD)
  • More Information: Open source, Folding, Plugins

Komodo Edit

Komodo Edit

  • Platform(s): Microsoft Windows, Mac OS X, Linux
  • Supported Languages: Python, Perl, PHP, Ruby, Tcl, SQL, Smarty, CSS, HTML, XML
  • Price: USD 295/License
  • More Information: Package Manager, Vagrant, Docker, Unit Testing

RJ TextEd

RJ TextEd

  • Platform(s): Microsoft Windows, Linux,
  • Supported Languages: PHP, ASP, JavaScript, HTML, CSS
  • Price: FREE
  • More Information: FTP and SFTP client

Conclusion

The right IDE or code editor is more than just a tool for creating code. The code writer has access to some amazing features and tools that streamline the process of writing and debugging code so that the time spent on code production is efficiently used to produce highest quality code.

In this article, I have tried to cover the top IDE and code editors that will remain popular in 2017. If you think I have missed out your favorite code production tool, do leave a comment below.

You may also like...

Read previous post:
The 7 Best Facebook Business Pages and How to Copy Their Strategies
The 7 Best Facebook Business Pages and How to Copy Their Strategies

Facebook’s algorithm hates you. This might sound like a conspiracy theory, but it’s true. Let me explain why. Your business...

Close