PhpStorm & WebStorm 5.0.2 released

Alexey Gopachenko

We are rolling out set of very important fixes and performance improvements plus some new features:


  • debugging of PHAR-packed code (only Xdebug engine supports this)
  • resolving, validation, rename and find usages for goto labels
  • indenting code with “Tab” key leaves HEREDOC end marker untouched
  • support for “unlimited parameters” attribute in PHPDoc ($name…)
  • complex doc @annotations (e.g. Doctrine) are not reformatted/broken anymore
  • PHPUnit tags in PHPDoc completion


  • support for JSDoc typecasts
  • inspection with a quick fix for JSDoc not matching method/function signature
  • warn if an explicitly return value from a constructor is not an Object


  • default look and feel on Linux changed from GTK+ to Alloy IDEA – it uses system fonts and has a much better overall quality (worth to try for current users too)
  • settings for Code Style, File Templates and Live Templates can be exported/imported separately and do not contain extra stuff like a list of recent projects, user credentials etc.

More details on bug fixes are available in issue tracker.

Download PhpStorm & WebStorm 5.0.2
Automatic update is available from 5.0.1 release build.

Develop with pleasure!
-JetBrains Web IDE Team

Comments below can no longer be edited.

28 Responses to PhpStorm & WebStorm 5.0.2 released

  1. kris says:

    October 3, 2012

    if someone have installed EAP then is this different from them.

  2. kris says:

    October 3, 2012

    oops, I means I have installed 5.02. EAP 26 september. is this GA or something different.

    • Andriy Bazanov says:

      October 3, 2012

      What do you mean by “different”?

      This is 5.0.2 final build, which has #121.285
      Previous EAP build of 5.0.2 had #121.272

      Automatic update works from 5.0.1 final to this 5.0.2 final only.

  3. asm says:

    October 3, 2012

    Any tips on how to set up file mappings in order to debug a phar file? I can break on a line in the phar, but I can’t see anything. Instead, I get this error:

    Cannot find a local copy of the file on server /path/to/zf.phar/library/Zend/Db/Table/Abstract.php
    Local path is /path/to/zf.phar/libray/Zend/Db/Table/Abstract.php

    I have the zend framework library packaged as a phar file…..

    • Alexey Gopachenko says:

      October 4, 2012

      Please go to forum for discussions

  4. Vladimir says:

    October 3, 2012

    Upon starting PS it throws a notice “Framework MVC Structure Support: Looks like framework Yii is used in project.”. I am using CodeIgniter for that project and it is not listed. This is not a bug, but it looks like you guys are really going to implement more frameworks in PS 🙂

    • Miyar says:

      October 3, 2012

      It is saying the same thing with my Kohana framework. I hope it is ok to just ignore for the time being.

    • Robin Monks says:

      October 3, 2012

      It mistakes Drupal 7.x for Yii too ;(

    • Mark says:

      October 3, 2012

      It also mistook my no-framework project for Symfony.

      I’m not familiar with either Symfony or Yii, but aren’t there some tell-tale config files you could use to determine the framework more reliably?

    • leneshka says:

      October 4, 2012

      Looks like it sees Yii or Symfony everywhere. I’m fixing it asap, watch issue. Please set “None” in project settings | Framework integration meanwhile.

  5. Leighton says:

    October 3, 2012

    It mistakes fuelphp for Symfony2 🙂

  6. Dirk Luijk says:

    October 4, 2012

    Good work! Keep it up!

  7. Willem says:

    October 4, 2012

    PHPUnit tags in PHPDoc completion
    Thanks, this is great!

  8. Adaś Niezgódka says:

    October 4, 2012

    In this version i can not drag and drop file to PhpStorm to edit this file 🙁
    It is possible in 5.01 version.

  9. Rafi B. says:

    October 4, 2012

    For Linux, I like the Nimbus look & feel. However font rendering under Linux is awful. Hopefully JetBrains will provide some concrete solution soon to this awful problem with Linux/Java/Swing.. IDEA-57233 Really.. My head/eyes hurt after a day’s work 🙁

    • Alexey Gopachenko says:

      October 4, 2012

      We plan to support only one native and one custom LAF for all platforms. All other will be removed.

      • Rafi B. says:

        October 4, 2012

        The “Alloy IDEA” theme makes all the system fonts in phpStorm huge (dialogs, project view, toolbar, etc). I have to check “Override default fonts by” and change “Size” from 15 to 13, leaving “Ubuntu” font selected, looks much better.

  10. Eric says:

    October 4, 2012

    Hmm, fun, now it doesn’t remember Subversion credentials anymore, I have to re-enter all passwords every time I open a project.

    • aragnophy says:

      October 7, 2012

      Yep, for me too. And Mac OS X internal firewall asking for permission to allow connections every launch. It happens once only on previous versions…

  11. creatoro says:

    October 4, 2012

    The auto-update works great! It’s a really nice feature, thanks!

  12. Aicke Schulz says:

    October 4, 2012

    I’m not sure i’ve I have misconfigured something, but every time the (html) document analysis is completed (about half a second after typing something) the whole document jumps horizontally, because the css colors on the left hand are recalculated.

    AFAIK that wasn’t a problem in earlier versions.

    • Vladimir says:

      October 4, 2012

      I saw that in v5.0 (MR before this one) and thought that someone else noticed it and reported. Now I see it is still there 🙂
      And yes, that problem was also in CSS files.

  13. Adrian Dimitrov says:

    October 5, 2012

    Great, but I just wondering when you plain to release 122.382 EAP, because the IDEA-63872 issue.


    • Andriy Bazanov says:

      October 5, 2012

      PhpStorm is currently on 121.xx branch. You better ask in that ticket if it can be backported to 121.xx (so it can be included in 5.0.x version), otherwise it will be in 5.x (if it is planned, of course) or even v6…

  14. OZ says:

    October 6, 2012

    In this minor release I see more important features (for me) than in 5.0 🙂 Thank you.

  15. Doster says:

    October 12, 2012

    There is a problem in SCSS documents since version 5. All vanilla CSS comments looks just like plain text instead of actual comments… are you planning to fix this? Thanks!