PhpStorm 2017.3 Public Preview

Posted on by Maxim Kolmakov

Today we released PhpStorm 2017.3 Public Preview, the next major update for PhpStorm!

You can download it here or via JetBrains Toolbox App. Try its new features, bug fixes and other important improvements. As usual, we’re eager to hear your feedback on it in comments to this post or in our public issue tracker.

Our website has all the details of this release, and here’s a roundup of the notable highlights.


REST Client

  • New REST client interface
  • Support for environment variables
  • Compare your requests

PHP Language

  • Performance improvements
  • Support for nullability in refactoring
  • Improved code templates

Bring exceptions under control

  • Unhandled exception inspection and quick fixes
  • Redundant @throws tag inspection and quick fixes
  • Redundant catch clause inspection and quick fixes


  • Create new Codeception and PHPSpec tests
  • Test method generation
  • Undefined PHPUnit data provider


  • Injections in Twig templates
  • Improved Twig formatting

Please see our issue tracker for the full list of PHP-related issues fixed and release notes from the current EAP build.

PhpStorm 2017.3 also brings major improvements in its support for web technologies, such as improved Vue.js support, improved code completion and documentation for JavaScript and DOM APIs, Pull Member Up refactoring and much more.

IntelliJ Platform has provided this release with lots of new features as well as bug-fixes. Specifically, in Version Control you can now switch between branches while preserving your workspace, rename changelists directly in the Shelf tab, drag and drop changelists between Shelf and Local Changes tabs, and even more.

Database tools have been improved with Improved Database view, SQL generator, JOIN statement completion, SSH tunneling and more.

Please look at the overview of all PhpStorm 2017.3 features and download the build from the PhpStorm website. A patch update is already available from the previous EAP build (PhpStorm 2017.3 EAP 173.3622.27).

If you have any feedback to share with us, please leave your comments to this blog post or in our public issue tracker. Stay tuned as the PhpStorm 2017.3 release is just around the corner!

JetBrains PhpStorm Team
The Drive to Develop

Comments below can no longer be edited.

11 Responses to PhpStorm 2017.3 Public Preview

  1. Josh says:

    November 15, 2017

    > PhpStorm 2017.2 also brings major improvements in its support for web technologies

    Don’t you mean 2017.3?

    • Maxim Kolmakov says:

      November 15, 2017

      Good catch! Thank you!

  2. Thomas Schulz says:

    November 16, 2017

    UI fonts are broken on non-HiDPI systems:

  3. charlino says:

    November 16, 2017

    When a cloud service to store IDE settings?

  4. Jay says:

    November 16, 2017

    My PHPStorm crashes upon start 🙁 All EAP-s, incl. this Public Preview, used to work until yesterday, but today I got a crash message on start. (Already submitted report, sadly tho – there is no way of copying window content like on regular Windows apps).

    • Maxim Kolmakov says:

      November 16, 2017

      Could you please try to do a clean reinstall of your PhpStorm? It looks like the installation get corrupted.

      • Jay says:

        November 16, 2017

        I uninstalled through Toolbox and installed again. It seems like you were right. Thank you.

  5. azoic says:

    November 22, 2017

    please add ask to confirm before moving file or directory (drag and drop) on remote host


Subscribe for updates