PhpStorm 2016.1 RC1 is available along with new versioning

We are glad to announce that PhpStorm 2016.1 RC1 build 145.256 is available for download. If you want to learn all the details about the new features or to get yourself a copy to try right away, please visit our website.

Please see our issue tracker for the full list of PHP-related issues fixed and release notes.

PS20161RC1_splash@2x

In this build you will also notice that directory where IDE settings are stored was changed. Directory name was changed form WebIde to  PhpStorm2016.1,  during the first run you will be automatically suggested to migrate your settings to the new location.

For more information please look at the overview of all PhpStorm 2016.1 features and download the build from PhpStorm website. A patch update is already available from the previous EAP build (PhpStorm 11 EAP 145.184).

If you have any feedback to share with us, please do so in the forum, comments to this blog post, or the issue tracker, as the PhpStorm 2016.1 release is just around the corner!

Versioning Changes

Yesterday we introduced a new versioning scheme for all the products under the JetBrains Toolbox  which will follow the format

YYYY.R

where yyyy represents the year, and r the release within that year.  New versioning is the next step in making process more transparent while having multiple releases per year. Read more about versioning changes in this blog post.


The Drive to Develop!
-JetBrains PhpStorm Team

Posted in Early Access Program, Release Announcements | Tagged , | 7 Comments

“Make Static” Refactoring Tool in PhpStorm 11

When refactoring, sometimes you wish to change your methods to be static, while this isn’t the best practice in the world, it’s possible you’ll be in a position where pragmatism will take priority over great design. If you are 100% percent certain that you won’t need to mock something, then use the new Make Static refactoring tool in PhpStorm 11 to ruin your future self::‘s day.

Continue reading

Posted in Cool Feature, PhpStorm | Tagged , , | 2 Comments

PhpStorm 11 Public Preview

It has been 3 months since PhpStorm 10 was released. Within these 3 months we were working hard to bring you even better development experience. We wanted to keep our promise and deliver more frequent updates, being focused on quality and bring you not only new features, but also long-awaited fixes and enhancements. We are proud of what we achieved within this period of time and happy to announce the public preview of PhpStorm 11, which is the first update in the series of the releases planned for 2016.

PhpStorm11preview_splash@2x

If you want to learn all the details about the new features or to get yourself a copy to try right away, please visit our website. Here are some notable highlights of this release:

Continue reading

Posted in Release Announcements | Tagged , | 11 Comments

PhpStorm 11 EAP 145.61

PhpStorm 11 EAP 145.61 is available for download.

From the PHP side, this build delivers:

  • Full support for group use statements
  • Support re-run failed tests for Behat
  • Improved traits support including code completion of class members inside traits
  • and other bug fixes and improvements (see full list in our issue tracker).

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

Download PhpStorm 11 EAP build 145.61 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 11 EAP build 144.4199) is already available.

The Drive to Develop!
-JetBrains PhpStorm Team

Posted in Early Access Program | 6 Comments

Project-Specific Interpreter Configuration in PhpStorm 11

Up until now, we’ve only been able to configure interpreters globally within PhpStorm. This has made configuring project-specific PHP interpreters impossible, and has left the configuration feeling cluttered as configurations for all projects appeared everywhere. PhpStorm 11, however, introduces project specific configuration for local and remote PHP interpreters.

Continue reading

Posted in Cool Feature, Early Access Program, PhpStorm | Tagged , , | Leave a comment

PhpStorm 11 EAP 144.4199

PhpStorm 11 EAP 144.4199 is available for download.

From the PHP side, this build delivers:

  • Fix for broken Advanced Metadata support
  • Fix for broken completion in case when next line starts with backslash
  • Fix for deletion of trailing spaces inside string/HEREDOC/NOWDOC
  • and other bug fixes and improvements (see full list in our issue tracker).

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

Download PhpStorm 11 EAP build 144.4199 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 11 EAP build 144.3891) is already available.

The Drive to Develop!
-JetBrains PhpStorm Team

Posted in Early Access Program | 8 Comments

Rerun Failed PHPUnit Tests in PhpStorm 11

When you have failed PHPUnit tests to fix, it can be painful to have to rerun your whole test suite just to see if a change has fixed that broken test. In PhpStorm 11  you can now rerun only failed tests from within the test runner.

Continue reading

Posted in Cool Feature, PhpStorm | Tagged , , | 1 Comment

PHP Annotated Monthly – February 2016

php-annotated-monthlyAs February rolls around, and the cold weather really hits home, welcome to another PHP Annotated Monthly for February 2016.

This month has been compiled by epic conference attendee and PhpStorm Developer Advocate Gary Hockin.

Continue reading

Posted in Cool Feature, PHP Annotated Monthly | Tagged , , | 2 Comments

PhpStorm 11 EAP 144.3891

PhpStorm 11 EAP 144.3891 is available for download.

From the PHP side, this build delivers:

  • Make static refactoring
  • Keep-Alive for Remote Interpreters
  • Keep-Alive for PHPCS/PHPMD
  • Improved configuration of mappings for Remote Interpreters
  • and other bug fixes and improvements (see full list in our issue tracker).

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

Download PhpStorm 11 EAP build 144.3891 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 11 EAP build 144.3656) is already available.

The Drive to Develop!
-JetBrains PhpStorm Team

Posted in Cool Feature | 4 Comments

Debugging from the REST API Client in PhpStorm 11

New in PhpStorm 11, you can now step-debug your REST API right from within the REST API test tool, without ever leaving your IDE. It’s live in the current EAP and planned for release in Q2 2016.

Continue reading

Posted in Cool Feature, Early Access Program, PhpStorm | Tagged , , | 5 Comments