Early Access Program

PhpStorm 2017.1 EAP 171.2014

The new PhpStorm 2017.1 EAP build (171.2014) is now available! You can download it here, in JetBrains Toolbox or, if you have installed the previous PhpStorm 2017.1 EAP build (171.1834), you should soon get a notification in the IDE about a patch update.

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

Fixes of reparse errors for alternative syntax, switch statement and namespace names

We’ve fixed a lot of reparse errors so you can forget Cut/Paste technique for the following scenarios: alternative syntax statement for writing if/elseif/else; a new case or default inside a switch statement; writing namespace name that starts with a keyword.

Current scope highlighting for alternative syntax

We’ve implemented current scope highlighting for alternative syntax statements similar to curly braces. Now you can easily see and navigate to matching pair in pHTML templates.

Visibility selector for Add Method quick fix

Now you can choose visibility for a new method in the Add Method quick fix.

Improvements for Parameter Hints

Recently we’ve implemented Parameter Hints for PHP, and many of you asked about the option to change their representation to fit a custom color scheme. The new color setting can be found in Settings|Editor|Colors&Fonts|Language Defaults|Inline parameter hint. We’ve also added Parameter Hints to constructor invocations.

PHP 7.1: Improved support for anonymous classes

We continue to improve our PHP 7.1 support and this time we’ve refined support for anonymous classes. Now they have a proper type so methods of anonymous classes will be correctly resolved and you can use all power of PhpStorm including Code Inspections, Find Usages, Rename Refactoring, Navigate to Declaration and more.

Other features worth noting:

  • Support for read-only repositories for settings storage

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

Download PhpStorm 2017.1 EAP build 171.2014 for your platform from the project EAP page or click “Update” in your JetBrains Toolbox and please do report any bugs and feature request to our Issue Tracker.

Your JetBrains PhpStorm Team
The Drive to Develop

image description