PhpStorm & WebStorm 4.0 EAP 114.282
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.
Bryan Green says:
March 2, 2012I 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, 2012Should I make a ticket for row banding? I like it…
Bryan Green says:
March 9, 2012I’ll make a ticket and see what flushes out…
David Rees says:
March 3, 2012Is 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.
Me says:
March 6, 2012Why 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* =/
Jay Barreto says:
March 8, 2012Hey 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!
}
};
}());
}());
Omar Gonzalez says:
March 31, 2012Is the Behat stuff available in IDEA 11.1.1 or will it be available later?