Early Access Program

PhpStorm 2017.1 EAP 171.3691: Improved copying to/from Remote Host, rename namespace/folder by PSR-0

The new PhpStorm 2017.1 EAP build (171.3691) is now available! You can download it here or via JetBrains Toolbox App. Or, if you have the previous PhpStorm 2017.1 EAP build (171.3566) installed, 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.

Drag’n’Drop to/from Remote Host copies files instead of moving

In this build, we’ve fixed one of the major pain-points, which stayed in the IDE for a long time. Now PhpStorm behaves like all other tools for deployment: when you are dragging files or folders from a remote host to a project or vice versa, they are copied instead of moving. Dragging files/folders within Remote Host or Project panel moves them as before.

remote2

Rename namespace/folder follows PSR-0 rules

Now if you use Rename Refactoring for a directory in PSR-0 root, it also changes the namespace where your class is located. It also works the opposite way, if you rename a namespace, the folder is renamed as well.

refactor2

Apart from new features, this build brings many bug fixes, including these:

  • Show query time taken in status bar: DBE-3063
  • RAISE NOTICE not displaying timely: DBE-1884

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


Learn more about other new features in PhpStorm 2017.1:


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

Your JetBrains PhpStorm Team
The Drive to Develop

image description