PhpStorm & WebStorm 4.0 EAP 114.282

Alexey Gopachenko

This week’s EAP brings you a pack of important bug fixes and improvements in all areas, along with several of new features:

  • Subversion 1.7 support is now officially complete
  • PHP 5.4
    • all new syntax features are now supported: class member access on instantiation, short array syntax, Callable, literals in static calls, etc.
    • Added multiresolving of “parent” class references in Traits
    • Still missing support for $this in Closure, Trait method renaming on use, parent member resolving/inspection
  • Gherkin (Behat) syntax support added

More details available in build changelog & platform changelog

Please, do not use twitter or blog comments for bug reports, file them to tracker.

Download PhpStorm & WebStorm for your platform from project EAP page.
Patch-update is also available.

Develop with pleasure!
-JetBrains Web IDE Team

Comments below can no longer be edited.

7 Responses to PhpStorm & WebStorm 4.0 EAP 114.282

  1. Bryan Green says:

    March 2, 2012

    I was waiting for Subversion 1.7. Thank you.

    Is there row-banding support? I’d like to have every other row have a slightly different appearance.

    • Bryan Green says:

      March 8, 2012

      Should I make a ticket for row banding? I like it…

      • Bryan Green says:

        March 9, 2012

        I’ll make a ticket and see what flushes out…

  2. David Rees says:

    March 3, 2012

    Is there a way to see the platform changelog in youtrack? I thought there used to be a link for that across the top, but now I can’t find it. Thanks.

  3. Me says:

    March 6, 2012

    Why can’t you (we) just update your software? Always a new install, it’s like Java – You got 20 different versions on your computer *sigh* =/

  4. Jay Barreto says:

    March 8, 2012

    Hey Alexey, I was told about this EAP release of webstorm from your colleague Alexander Berezoutsky. I was told there would be support for navigating to functions in a closure. I still don’t see it or maybe I don’t have the IDE configured right? Well take this example below, I am doing Navigate -> Symbol…


    (function () {

    //Not shown
    function MyFunction() {

    function _PrivateFunction() {
    //Not shown
    }

    this.PublicFunction = function PublicFunction(){
    //This does show!
    }

    }

    //Variable does not show
    var MyObject = (function () {

    function _MyOtherPrivateFunction(){
    //Not shown
    }

    return {
    MyOtherPublicFunction: function(){
    //This does show!
    }

    };

    }());

    }());

  5. Omar Gonzalez says:

    March 31, 2012

    Is the Behat stuff available in IDEA 11.1.1 or will it be available later?