PhpStorm 10 Public Preview

Announcing a Public Preview of the upcoming major release of PhpStorm 10!

PhpStorm 10 is what was earlier announced as PhpStorm 9.5. With so many significant improvements and great features, we realized it deserves to become a major release.

PhpStorm 10 Public Preview build 143.434 is now available, bringing a lot of great features, major improvements and bug-fixes.

If you already use our EAP builds, download the latest build and please report any bugs you find to our issue tracker.

If you are still on the stable PhpStorm 9 version, here is an overview of the new features and improvements we are bringing in the upcoming PhpStorm 10 release, planned for November 2015:

  • PHP Language & Editing Experience: PHP 7 support (including PHP 7 compatibility inspections), improved code completion functionality, and in-place rename refactoring.
  • New Debugging Experience: Interactive debug console for PHP (REPL), and completion in watches pane, evaluation dialog and breakpoint conditions.

  • Code Analysis: Dataflow analysis to help you better understand your project’s code, interpret complicated parts of code, find bottlenecks in the source code, and more.
  • Frameworks and Tools: PHPUnit 5 support (including support of all new features and improvements in PHPUnit 5), and Docker support (via plugin).
  • Improvements related to frameworks, tools, etc.

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

PhpStorm 10 also brings support for more top-notch web technologies:

  • Flow support
  • Angular 2 support
  • TSLint

From IntelliJ Platform this release borrows:

  • Encode HTML special symbols
  • Preview for Find in path
  • Adjusting code style settings
  • Manage Projects window
  • Improvements in database tools

Look at the overview of all PhpStorm 10 features and download the build from PhpStorm website. A patch update is already available from the previous EAP build (PhpStorm 9.5 EAP 143.279).

If you have any feedback to share with us, please do so in the forum, comments to this blog post, or the issue tracker, as the PhpStorm 10 release is just around the corner!

Develop with pleasure!
JetBrains PhpStorm Team

This entry was posted in Early Access Program and tagged , , , . Bookmark the permalink.
  • http://maximals.ru/ MaximAL

    Wow! Thank you for new EAP series.

    EAP update script for those who do updates as frequently as me: https://gist.github.com/maximal/db20551d9645656402ed

  • Aleksandr Krivtcun

    Thanks for new release. Noticed that global unity menu is not working in latest release of PhpStorm. Was using jayatana tool to enable global menu for all Java Swing applications, but it’s stop working in new EAP. (Ubuntu 14.04)

  • Starglider

    Will we be able to edit the IDE colors and not just the CODE colors in this version?

  • jordan

    still no native support for laravel………………………………

    • Henry Garcia

      what type of support do mean, they have native blade support and there is a laravel plugin and ide helper file

      https://plugins.jetbrains.com/plugin/7532?pr=
      https://github.com/barryvdh/laravel-ide-helper

    • http://jimmyhowe.com Jimmy Howe

      Yeah I think it would be good to have more native support for Laravel, the packages suggested by Henry arnt really up to scratch. There’s some minor bugs inconsistencies when editing Laravel apps, and not enough support for laravel 5+

  • SamDark

    Great news. How’s zero-latency typing doing?

    • Maxim Kolmakov

      We still consider zero-latency as an experimental feature so it’s not enabled by default but we haven’t received any issue about it so far so it should be pretty stable.

  • http://www.bioware.ru/ SonicGD

    Angular2 support? Can’t make it work. No autocomplete nor in inline nor in external template.

    • Maxim Kolmakov

      Have you installed AngularJS plugin (Settings>Plugins)?

      • http://www.bioware.ru/ SonicGD

        Yes. It does suggest some *ng- directives, but not events or properties

        • Ekaterina

          Sorry, it seems that the current version of the Angular plugin available in PhpStorm doesn’t support that. We’ll update the plugin later today.

          • http://www.bioware.ru/ SonicGD

            thanks!

  • Sukei

    What does it means for the ones who buys PHPStorm9. Will the upgrade be free? I buy this one because of the upcoming support of PHP7. What will happen to this feature for PHPStorm9?

    • Chris Gooding

      Agreed, I would like to know this, as from the info regarding the change to monthly payments, The license we have (Which i only renewed 3 months ago), wont cater for updates to new versions…..

      Seems suspicious they decide to make it a major release instead of an update!

      • Maxim Kolmakov

        Since you renewed your license only 3 month ago you will get PhpStorm 10 for free as well as any release in the next 9 months.

        • Chris Gooding

          Thanks. I knew that was the policy, however the email earlier in the year read like that was only the case if you moved to the new monthly plans.

          As long as it stands, Thats all good.

    • Maxim Kolmakov

      If you bought a license (or did a license renewal) less than a year ago then you will get PhpStorm 10 for free.

      • Sukei

        Ok, that fine. I was thinking that the license was scoped to 9.x updates.

  • The NeverGone
  • kyriakos

    Upgraded today from the previous EAP but Typescript compiler gives me the following error:

    Error:Cannot start compiler process: Error: Cannot find module ‘process’

    Is this a known issue ?

    • kyriakos

      here’s a screenshot:

      • Paoulo Raïto

        Hello
        try to upgrade nodejs, it fixed the problem for me :)

        • kyriakos

          thanks! that fixed it for me too!

        • Diego Alejandro Celis

          Thanks! that worked for me!

  • kyriakos

    Is there a way to downgrade to the previous EAP? (a download link?)

  • http://webolutionary.com Sean Robertson

    How about support for PHPDebug and phpdbg?

  • Maurice Baruk

    Is it me or yaml file syntax highlight is broken ? (Tried on the default symfony2 config.yml).

  • Alfred Feldmeyer

    I just tested the improved HiDPI-Support in IntelliJ 15 EAP and I love it! Good job!
    But the question is: Will it come in PhpStorm 10? Don’t get me wrong, but bad scaling GUIs can ruin every user experience.

    • Maxim Kolmakov

      Yes, it should be available in PhpStorm 10 as well.

  • Pavel Zotov

    Now Cmd+D is “Compare with…” and “Duplicate Line or Block”

  • Nicklasos

    Any news on codeception support?
    https://youtrack.jetbrains.com/issue/WI-16350

  • Windows 8.1 Activator Loader

    very great info here thanks for your favour

  • mayeco

    This is a nice release but introduce a mayor regression now the global menus in Ubuntu 15.10 using Unity are not working, the menu open once and then stop working, the PHPStorm 10 release need more work.

  • http://www.flamboyantly.info/ Crack Doner

    hay bro tell me more new features about phpstrom from corel pinnacle studio 18

  • http://www.flamboyantly.info/ Crack Doner

    hay bro do know about C++ codes how to colour the screen corel pinnacle studio 18