PhpStorm 2016.3 EAP 163.4396

The new PhpStorm 2016.3 EAP build (163.4396) is now available for download!

This build delivers new features, bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform.

Please note, that unfortunately there will be no patch update this time due to the issue in the previous build.

New extension point that allows to provide PHP files into projects

We are working on improvement of the open API in PhpStorm. Now new extension point was implemented which allows to provide easily PHP files into a project, the sample plugin can be found here. You will find this feature extremely helpful if you use “magic” files for your projects. Before you had to copy such files into each project separately, but now you can just create a simple plugin to add the files into your projects. Also if you were using PhpStorm Helpers before, now you can just create a simple plugin  as well.

Quick fix for case-insensitive inspection

In PhpStorm 2016.3 we’ve added a quick fix for case-insensitive inspection. Now you can just press Alt+Enter to easily fix the call/usage of the method according to the declaration case.

sensitivefix

Composer doesn’t add vendor subfolders to External Libraries

In this version all the vendor sub-folders are only available in a project tree and don’t have their duplicates in External Libraries. The folders are still treated like a libraries but are not shown in the Project tree like it’s done now for phars, which makes it more convenient.

tree2

Improved VCS Log

The layout of VCS Log is improved in this version. Now the commit details have moved to the right, giving more space to the Log itself and commit messages in the table are now aligned which makes them more readable.

idea_2016_3_vcs_log

See the full list of bug-fixes and improvements list in our issue tracker and in the complete release notes.

Download PhpStorm 2016.3 EAP build 163.4396 for your platform from the project EAP page and please do report any bugs and feature request to our Issue Tracker.

Your JetBrains PhpStorm Team
The Drive to Develop

This entry was posted in Early Access Program. Bookmark the permalink.
  • http://funivan.com/ Funivan

    Hello. Thanks for the improvements. You provide EAP builds really fast. Can you please add direct download links for example in this file https://www.jetbrains.com/updates/updates.xml or https://data.services.jetbrains.com/products/releases?code=PS&type=eap here
    Developers can build automatic install scripts. This feature will be very helpful.

  • Jexy Ru

    Deployment – Settings

    All logins/passwords are lost after update!

    • Nifty79

      … damn… I didn’t make a backup and chose to uninstall the main version… :-(

  • Artur

    I can’t run this build under linux: Error: Could not find or load main class com.intellij.idea.Main

    • Maxim Kolmakov

      Could you please try to run PhpStorm using .//bin/phpstorm.sh ? Does it work?

      • Artur

        This is exactly what I do:

        % strate at ubuntu-precise in /devel/bin/PhpStorm-163.4396.15/bin [18:10:41]
        % ./phpstorm.sh
        [YourKit Java Profiler 2014 build 14112] Log file: /home/strate/.yjp/log/PhpStorm2016.3-31788.log
        Error: Could not find or load main class com.intellij.idea.Main

        • coedycode

          I’ve had the same error with this EAP release, whilst 2016.2 stable works fine.

          Error: Could not find or load main class com.intellij.idea.Main
          14112 – 0.353: startProfiling: OK
          14112 – 0.366: SP: pinned java.lang.ClassNotFoundException
          14112 – 0.366: SP: pinned java.io.FileNotFoundException
          14112 – 0.366: SP: pinned java.security.PrivilegedActionException
          14112 – 0.387: SP: gc #0 0 ms=15 sz=5272 p=3 t=0
          14112 – 0.387: vmDeath: 1
          14112 – 0.387: vmDeath: 2
          14112 – 0.387: vmDeath: 3
          14112 – 0.387: vmDeath: 4
          14112 – 0.387: vmDeath: OK

          I’m on:
          Ubuntu 14.04 with kernal 4.4.0-36-generic

          with Java:
          java version “1.8.0_101”
          Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
          Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

          2016.2 will work with it’s built in JDK or the Oracle version.

          • coedycode

            Fixed by editting bin/phpstrom.sh

            IDE_BIN_HOME=`dirname “$SCRIPT_LOCATION”`
            IDE_HOME=`dirname “$IDE_BIN_HOME”`
            to this
            IDE_HOME=`dirname “$SCRIPT_LOCATION”`/..
            IDE_BIN_HOME=`dirname “$SCRIPT_LOCATION”`

  • Stanislav

    Will icons be changed on tabs as well?

  • Stanislav

    Will icons be changed on tabs as well?

  • foobar

    After the update on Ubuntu 16.04 the PhpStorm icon in the Unity launcher/bar is missing.