PHP 7 Support in PhpStorm 2016.2

PHP 7 is gaining traction, and we’ve been working hard to try and make PhpStorm 2016.2 the best tool around for working with PHP 7.

Continue reading

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

Docblock Improvements for @throws in PhpStorm 2016.2

Writing docblocks is slow and tedious, so any help that your IDE can give you is always useful. PhpStorm 2016.2 has improved the way that the @throws annotation is detected and generated to save you having to create these annotations yourself.

Continue reading

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

Project Templates in PhpStorm 2016.2

Often in web development, we want to start a new project from a skeleton application that has all the scaffolding we need to get quickly started with coding. PhpStorm bundles with some of these templates, but in 2016.2 we’ve added the ability to create your own project templates.

Continue reading

Posted in Cool Feature | Tagged , , , | 3 Comments

PhpStorm 2016.2 Public Preview

We are happy to announce that PhpStorm 2016.2, the second update for PhpStorm this year, is now available for public preview!

PhpStorm_splash20162preview

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 Early Access Program | 3 Comments

Import Cleanup Improvements in PhpStorm 2016.2

We’ve made some improvements in the way that unused use statements are detected in PhpStorm 2016.2.

Continue reading

Posted in Cool Feature | Tagged , , , , | 5 Comments

Webinar recording – Docker for PHP developers

The recording of our June 29th webinar, Docker for PHP Developers with Chris Tankersley and Gary Hockin, is available on JetBrains YouTube channel.

Continue reading

Posted in Conferences & Events | Tagged , | Leave a comment

PhpStorm 2016.2 EAP 162.1120

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.

Continue reading

Posted in Early Access Program | Tagged | 12 Comments

PhpStorm 2016.2 EAP 162.1024

The new PhpStorm 2016.2 EAP build (162.1024) is now available for download! You can download it here or, if you have installed the previous PhpStorm 2016.2 EAP build (162.917), 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.

Continue reading

Posted in Early Access Program | 6 Comments

Debugging VVV Vagrant Setup With PhpStorm

It started with a Tweet:

 

Recently we’ve made a lot of changes to debugging in PhpStorm to try and make the process as simple as possible. So I decided to blog about not only how to get debugging working, but the process I used to figure out exactly what needed to be changed.

Continue reading

Posted in PhpStorm, Tutorial | Tagged , , , , | 7 Comments

Xdebug On Demand for CLI PHP Scripts in PhpStorm 2016.2

You may have noticed recent versions of the Composer dependency manager has come with a warning if you have Xdebug enabled:

Composer Warning

Jordi added this warning because Xdebug does wondrous things when you are developing, but it slows down execution of PHP scripts massively. Turning Xdebug on and off depending on the situation can be a painful chore… Until now.

Continue reading

Posted in Cool Feature | Tagged | 14 Comments