PhpStorm 9 released: Progress. Advance. Develop. Postfix code completion for PHP, inline Debugger, Remote edit, and more.

PhpStorm 9, the new major release of our professional PHP IDE, is now available for download!


Read all about the new features and improvements on the PhpStorm website.

Make faster progress with PhpStorm 9’s refined editing and debugging experience, deeper code understanding, advanced productivity boosts, and complete support for remote development:

See our issue tracker for the full list of PHP-related issues fixed and full release notes.

PhpStorm 9 also delivers completely reworked JavaScript support and brings you these top-notch web technologies:

  • Application dependency diagrams
  • Tracing languages transpiled to JavaScript
  • V8 profiling for Node.js apps
  • Simultaneous tag editing

This release also borrows many features and improvements from IntelliJ Platform, such as Distraction Free Mode, diff viewer with one-side viewer mode, VCS improvements, database tools update, HiDPI support for Windows and Linux, an updated look-and-feel of Editor tabs, and more goodies.

These awesome new features and many more are covered in detail on the PhpStorm website, where you can also download a free 30-day trial for your platform.

PhpStorm 9 is available as a free update if you purchased your license after July 8, 2014!

We invite you to join our upcoming webinar, What’s New in PhpStorm 9, featuring Mikhail Vink, Wednesday, July 22nd, 14:00 GMT.

Develop with PhpStorm 9!
JetBrains PhpStorm Team

Get PhpStorm

This entry was posted in Release Announcements and tagged , , . Bookmark the permalink.
  • SuperDuck5


  • Vahid Hashemi

    any workaround for arabic(RTL languages) problems in intellij/phpstrom? long waiting for fixing this issue.

  • Stiropor

    By default is still runs like crap (meaning slow like v8.x). Changing JVM to 1.8 finally brings back the normal speed making phpStorm usable again. (note: running OSX 10.10.4 with 3.4GHz i7 / 16GB)

  • Ruslan Fadeev

    Is it normaly black background in source code at dracula theme?

    • Maxim Kolmakov

      Yes, it’s normal. You can adjust that in “Settings->Colors & Fonts”.

      • Ruslan Fadeev

        Where is code bg-black setting?

        • Maxim Kolmakov

          “Settings->Colors & Fonts->Language Defaults->Template language” or “Settings->PHP->PHP code”.

  • Jordan

    I’ve opened 2 issues in the issue tracker. I’m disappointed with this release – my main issue being that the ‘validate debugger configuration’ dialog is not verbose enough. I would like to see phpstorm actually reach out to the server and configure xdebug server side as well.

    • Maxim Kolmakov

      There are a lot of reasons why we don’t want to configure your server automatically:
      We don’t want to mess with configuration of your servers because it could be a production server with some tricky settings and configuration and if we do something wrong with it… You will be disappointed much more.

      We can’t install xdebug on your system because it’s not secure and we can’t prepare xdebug version for all systems and all versions of PHP

      It’s usually prohibited by security settings to have ability to change configuration files

      We don’t know your network configuration and your intentions. May be you want to set up dbgp proxy or something similar

      So the best way to solve the debug configuration issue is to read our step-by-step tutorials and then contact our support team.

  • CristianSUD

    dont upgrade ….very slow :(

    • James Dempster

      I agree, stay with v8!

      • Maxim Kolmakov

        What OS do you use? If it’s MacOSX do you use version with bundled or without bundled JDK?

        • James Dempster

          It is MacOSX. Things went downhill when I moved to Yosemite that caused graphic glitches in Apples Java. Once switched to the bundled JDK it’s now too slow to use. MacBook Pro (Retina, 15-inch, Late 2013) 2.3 GHz Intel Core i7

          • Maxim Kolmakov
          • James Dempster

            Thank you for the link. I had voted back in April and have been following that ticket, plus many others. I was hopeful for a resolution before the release.

    • Maxim Kolmakov

      What Operating System do you use? If it’s MacOSX do you use version with bundled or without bundled JDK?

  • dbsparkle

    Crappy, it keeps crashing (OS X, Yosemite)

    • Maxim Kolmakov

      What version do you use with bundled JDK or without?

  • Denis Kazimirov

    Version with bundled JDK is pretty usable, not fast as I want, but it’s a huge progress from previous performance issues. Also, nice startup picture :)

  • Sinistral
    • Maxim Kolmakov

      Thank you! Fixed.

  • Sergei Kuznetsov

    6 years PhpStorm not have option for keep-alive ftp/sftp connections!!!

    • atural

      Really. It’s frustrating

  • JoachimThomas

    didn’t find it explained anywhere on the blog..

    is there an automatic update or have we to download and re-install manually?

    • Liubov Melnikova

      There is no automatic update, you need to download the version manually.

      • JoachimThomas

        Thanks! 😉 I’ll do it

  • Markus Schober

    Can I install the PHPStorm 9 Trial parallel to PHPStorm 8? I want to give it a try, but don’t want to taste my actual setup.

  • Håvard Pedersen

    PHPStorm is a great piece of software, but I find it hard to justify paying a €50 yearly personal “subscription” just to have support for the latest PHP release. :-/