PhpStorm 2016.2 EAP 162.1120

Posted on by Anna Lebedeva

The new PhpStorm 2016.2 EAP build (162.1120) is now available for download! You can download it here or, if you have installed the previous PhpStorm 2016.2 EAP build (162.1024), you should soon get a notification in the IDE about a patch update.

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

Strict Type Inspection for PHP 7

In PhpStorm 2016.2 we’ve added new strict type inspection for PHP 7. With this type hinting support we made PHP 7 support within PhpStorm even better.

PHP7

Smart Type Code Completion

Smart Type code completion filters the suggestion list and includes only those types that are applicable to the current context.  You can invoke it by pressing Ctrl+Shift+Space.

Smart

New Inspection to validate type of return statements against PHPDoc @return

Now you will be warned if a declaration of a return type in phpDoc isn’t compatible with an actual return type of a method or a function.

return

Dynamic Call to Static Method Inspection

PhpStorm 2016.2 brings new inspection for calling static method in a dynamic manner (via -> instead of ::).

Dynamic

Possibility to filter out static methods from completion list

PhpStorm 2016.2 won’t show static methods on the first invocation of completion for a dynamic call (via ->). Static methods will be shown only on the second invocation.

filter

Getters and setters generation use PHP 7 capabilities

If language level is set to PHP 7 or higher PhpStorm will generate getters and setters with return type and scalar parameter type hint.

getters

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

Download PhpStorm 2016.2 EAP build 162.1120 for your platform from the project EAP page and please do report any bugs and feature request to our Issue Tracker. A patch update from the previous version (PhpStorm 2016.2 EAP build 162.1024) is already available.

Your JetBrains PhpStorm Team
The Drive to Develop

Subscribe

Subscribe for updates