PhpStorm

PhpStorm

PhpStorm is an integrated development environment that helps you save yourself time and frustrations when writing code in PHP.

Download PhpStorm
Features of PhpStorm
  • A fully featured code editor for PHP
  • An additional editor focused on front end languages
  • Debugging and testing options that can be performed locally or on remote servers
Pros of PhpStorm
  • Supported plugins add a whole new level of versatility to the experience
  • Auto-correct options are incredibly useful and deep
Cons of PhpStorm
  • Complex structure and huge list of features take some time to get acquainted with
  • Java-based software doesn't run as fast as some users would like
PhpStorm Reviews

If you ask a dozen developers why they make use of an integrated development environment (IDE), they may give you a dozen answers, but the subtext will likely be the same. IDEs allow programmers to spend less time doing the tedious work, notice minor errors before they become catastrophic mistakes, and integrate more easily with outside sources like Git. PhpStorm is one of the better PHP-based IDEs around. Yes, the developers behind this platform understand the fundamentals of the language intimately, but they also seem to understand the methodology of the coders who make their livings writing in PHP, and that's reflected in the design and features of PhpStorm. If you're a coder, you're going to spend a majority of your time in the code editor, and the quality of this editor will likely have a major effect on your attitudes towards the IDE. Fortunately, the editor here is exceedingly well designed. PhpStorm is always updated in step with new versions of PHP to include all the features you expect from the language's latest release. This commitment to staying fresh is reflected in the code completion and code formatting features which are regularly updated to stay in line with new changes to etiquette and syntax that comes with each release. PHPStorm's code formatting system allows you to choose the formatting style that you prefer. Whether you pick Zend, Drupal, or Symfony2, PhpStorm will work hard to make sure all of your scripts are compliant. Meanwhile, code completion automatically finishes out classes, variable names, and keywords for you. Other quality of life features include the ability to create classes you've forgotten to outline after the testing phase has already been set and inline function and method refactoring. Once it comes time to make sure that your code runs like you expected, you can comfortably fall back on PhpStorm's debugging and testing tools. You can remotely debug your PHP code through your server to make sure your back end design works as smoothly as it should, and unit tests that you've developed within the PhpStorm interface can be saved for later and run whenever you desire. While PHP alone may be able to efficiently cover your back end needs, chances are whatever your project entails is going to need some front end components as well. PhpStorm offers an editor for HTML, CSS, and JavaScript, making it easy to create a full stack system with unified utilities throughout. This front end editor is DOM based and supports the specifics of many of the most popular browsers around. Testing and editing don't happen in a vacuum. You can edit your code while your content is displayed and then see the results change in real time. PhpStorm won't just recognize errors and alert them to you, it will fill you in on the most likely source of and solution to the problem at hand.

One of the best IDE you will find. I've been working with PHPStorm for about 6 years now and still love this powerful development environment. This tool saves me a lot of time and frustration. I really feel like the developers know what they are doing. Every invested Euro is well invested here!

PhpStorm Video

Alternatives to PhpStorm

Peppermint

Paid
Although Peppermint is an email and document management software program, it's beneficial for those who need to create and organize legal documents more than standard documents.
Show details

Brackets

Free
Brackets is a text editor design tool made for front-end developers and web designers to use right on the browser. The software offers some tools for those who need guidance during the design process.
Show details

Visual Studio Code

Free
When developing software or a web application, it is absolutely essential to have an editing tool that can support you in establishing proper workflow, optimal organization and also provide
Show details

Coda

Paid
Coda is a piece of web development software that combines all your tools in a single interface that is both beautiful and exceptionally easy to use. The software includes everything you need to
Show details

Codiad

Free
Codiad is an integrated development environment that is based entirely online and requires little in the way of advanced system hardware. It also has a relatively small footprint, which makes
Show details

Sublime Text

Freemium
Sublime Text is a text editor designed for use by coders and programmers. It's lightweight, powerful, and highly adjustable.
Show details

PyCharm

Paid
PyCharm is an IDE with a rich set of tools for Python developers. The software was developed by JetBrains, and it is available for Windows, Mac, and Linux. PyCharm will analyze, test, and debug
Show details

Atom

Free
Atom may be the new kid on the block as far as text editor software is concerned, but it brings with it a number of neat innovations and features that can make life easier for professional coders and
Show details

FlashDevelop

Free
FlashDevelop is a code editing tool created to help flash developers complete projects faster and easier. It supports Action Script and Haxe development as well as the leading competitor, and
Show details

Qt Creator

Free
Qt Creator is a cross-platform integrated development environment (IDE) for developing and debugging C++ applications using the Qt GUI Application Development Framework SDK, and is included
Show details

Xcode

Free
Xcode is an integrated development environment (IDE) for developing, debugging and testing applications made for MacOS, iOS, tvOS and watchOS. It includes a large collection of software development
Show details

WebStorm

Paid
WebStorm is an integrated development environment (IDE) specifically designed for programmers involved with web development, JavaScript in particular. They can use the software to develop
Show details

Codenvy

Freemium
Cloud workspaces for development teams.
Show details

Koding

Paid
Instantly create, share, scale, and manage development environments.
Show details

Eclipse

Free
The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks.
Show details

IntelliJ IDEA

Freemium
JetBrains, creator of the leading Java IDE - IntelliJ IDEA - is a cutting-edge software vendor specializing in the creation of intelligent development tools.
Show details

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
Show details

TextMate

Paid
Powerful and customizable text editor with support for a huge list of programming languages and developed as open source.
Show details

BBEdit

Paid
BBEdit is the leading professional HTML and text editor for the Macintosh. Specifically crafted in response to the needs of Web authors and software developers, this award-winning product
Show details

DataGrip

Paid
A powerful IDE from JetBrains for SQL on macOS, Windows, and Linux.
Show details

Light Table

Free
Light Table is the next generation code editor. Light Table Connects you to your creation with instant feedback and showing data values flow through your code.
Show details

SourceLair

Freemium
SourceLair is an online IDE that lets you code in more than 25 programming languages and frameworks, while it integrates with Git, GitHub and Heroku.
Show details

BlueJ

Free
Requires OS X 10.11 or later.
Show details

Adobe Flash Builder

Paid
If you are facing issues while downloading your Creative Cloud apps, use the download links in the table below.
Show details

Zend Studio

Paid
Zend Studio is the leading PHP IDE. It is the only PHP IDE that combines mobile development with PHP and includes a sample mobile app with source code
Show details

Komodo IDE

Paid
Komodo IDE - the best multi-language IDE for Python, PHP, Perl, Go, Ruby, web development (HTML, CSS, JavaScript) and more. Includes visual debugging, unit testing, code refactoring and other
Show details

Arduino IDE

Free
Start coding online with the Arduino Web Editor, save your sketches in the cloud, and always have the most up-to-date version of the IDE, including all the contributed libraries and support for
Show details

RubyMine

Paid
The Ruby and Rails IDE with first-class support for Ruby and Rails, JavaScript and CoffeeScript, ERB and HAML, CSS, Sass and Less, and more.
Show details

Oracle JDeveloper

Free
Manage your account and access personalized content. Sign up for an Oracle Account
Show details

PhpDesigner

Paid
Home of phpDesigner 8. Download and build tomorrow's website and web apps with this full-featured PHP editor and PHP IDE with built-in HTML5-, CSS3- and JavaScript editors!
Show details

CLion

Paid
JetBrains, creator of the leading Java IDE - IntelliJ IDEA - is a cutting-edge software vendor specializing in the creation of intelligent development tools.
Show details

CodeLite

Free
CodeLite is an open source, free, cross platform IDE specialized in C, C++, PHP and JavaScript (mainly for backend developers using Node.js) programming languages which runs best on all major
Show details

KDevelop

Free
Built on modern open source technology, the KDevelop IDE offers a seamless development environment to programmers that work on projects of any size. It helps you get the job done while staying
Show details

Eclipse Che

Free
Cloud workspaces for development teams.
Show details

PHPEdit

Paid
PHPEdit is an Integrated Development Environment (IDE) for PHP designed for professionals. Including advanced php related tools, powerful debugger and profiler, code beautifier, help integration,
Show details

MonoDevelop

Free
Supports Linux, Windows and macOS.
Show details

Anjuta

Free
Bugzilla product Git: git clone git://git.gnome.org/anjuta Browse source code Tarballs Future Roadmap Building Anjuta Old Roadmap Web site Admin Development CategoryIde Apps/Anjuta (last
Show details

Basic4android

Paid
Rapid application development tools for native Android, iOS, IoT and more.
Show details

Xojo

Paid
Xojo is a development tool for creating powerful, native applications for desktop, web, iOS, and Raspberry Pi. Xojo offers Xojo Cloud for easy, secure, maintenance-free web app hosting.
Show details

JCreator

Freemium
JCreator is a powerful Free IDE for Java. Providing the user with a wide range of functionality.
Show details