PhpStorm 9 EAP 141.1619

PhpStorm 9 EAP 141.1619 is available for download.

From the PHP side, this build features:

  • Code completion for non-static factory methods
  • ArrayAccess support for factory code completion
  • Auto-recognition of common WordPress global variables (global variable => classname, see WI-21339 for a list)
  • Copy var_export / print_r / json_encode action for debugging variables view
  • and other bug fixes (see full list in our issue tracker)

Other changes from IntelliJ platform and web are also included, see complete release notes.

Download PhpStorm 9 EAP build 141.1619 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch update from the previous version (PhpStorm 9 Public Preview build 141.1408) is already available.

Develop with pleasure!
-JetBrains PhpStorm Team

This entry was posted in Early Access Program and tagged , , , . Bookmark the permalink.
  • Carsten Windler

    I’m really happy about the improvements on the debugging in PhpStorm so far! This new feature is also very useful.

    If you now could solve the issue that one can’t do a free text search over the variables window if all nodes are closed (and still there is no expand all button) … man, that would be so awesome :-)

    There is a ticket about that already, everbody is welcome to vote for it:

  • Barryvdh

    Good to see the Meta Code Completion getting some attention. Do you have any examples/documentation for the new syntax?
    Does it now properly supported extending classes also (eg. using the Meta to add completion to ContainerInterface, but also complete for any classing implementing that)?

  • Johnny Woo

    So, how do we use the non-static factory method completion?

    I created a metadata file:

    ‘Db_NoRecordExists’ instanceof Zend_Validate_Db_NoRecordExists,

    And in the code I have:

    $a = new Zend_Form_Element([]);

    I expect setExclude() to be recognized, but it’s still “not found in class”. What am I doing wrong?

  • pizza

    i legit love you guys <3

  • Alexey Gopachenko
  • Paul Gendek

    Does this version fix the slow file / crashing issues of previous v9 releases? I had to rollback to v8 and haven’t updated since.

    • gbarbara

      I’ve had a few sluggish problems with early v9 versions but it has been stable for quite some time.

    • gregholland

      If you have been using the Yosemite version switch to the normal mac version.

  • Tristan Pemble

    example code completion for the Laravel service container:

  • In Park

    Anyone else having an issue where the .phpstorm.meta.php file no longer works with this version of PhpStorm?