Category Archives: Cool Feature

Locating Dead Code

When facing legacy code, probably the first thing you want to do is clean it up. PhpStorm 2019.1 can help you with this, particularly by finding and removing dead code with the new Unused Declaration inspection. It will carefully analyze … Continue reading

Posted in Cool Feature | 2 Comments

Refactorings, Intentions & Quick-Fixes in PhpStorm 2019.1

Every PhpStorm release comes with lots of new refactorings, intentions, and quick-fixes, and PhpStorm 2019.1 is no exception. In this release, we’ve enhanced the string juggling toolbox and made moving functions between files and classes easier. We’ve also added the … Continue reading

Posted in Cool Feature | Tagged , | Leave a comment

PhpStorm 2019.1.1 Preview 191.6707.42

We’re close to releasing PhpStorm 2019.1.1, the first minor update for PhpStorm 2019.1, and today we are ready to give you a second preview. Please try PhpStorm 2019.1.1 Preview build 191.6707.42 and share your feedback with us. This Preview build brings … Continue reading

Posted in Cool Feature | Tagged | 6 Comments

PhpStorm 2019.1.1 Preview

Last week we released PhpStorm 2019.1, and today we are ready to give you a preview of the first bug-fix update. Please try PhpStorm 2019.1.1 Preview build 191.6707.17 and share your feedback with us. This Preview build brings with it … Continue reading

Posted in Cool Feature | 5 Comments

PhpStorm 2019.1 EAP #6

PhpStorm 2019.1 EAP build 191.5849.26 is now available! This build delivers support for debugging Laravel 5.8 Blade templates, improvements and fixes for PHP, and all the fresh updates from the WebStorm team and IntelliJ Platform! You can download it on … Continue reading

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

New .phpstorm.meta.php features

As you may know, besides built-in “code awareness” capabilities, PhpStorm also relies on external knowledge of code. This knowledge comes in the form of PHP stubs and the .phpstorm.meta.php file. While stubs cover the Standard PHP Library components and common … Continue reading

Posted in Cool Feature, Newsletter | Tagged , , | 22 Comments

Code Quality Tools Support Enhancements

With PhpStorm 2018.3, you’ve got unified support and a straightforward setup process for several quality tools including PHPCS, PHPMD, and PHP CS Fixer. It seems natural to keep the corresponding settings in a single place, too. This is why we’ve … Continue reading

Posted in Cool Feature | Tagged , | 26 Comments

Autodetecting Test Frameworks

PhpStorm supports PHPUnit, Codeception, Behat, and PHPSpec test frameworks out of the box. Previously, to enable integration with them, you needed to perform two steps. First, you had to set up a configuration telling PhpStorm where the corresponding library was … Continue reading

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

New refactorings in PhpStorm 2018.3

Every PhpStorm release comes with new and enhanced refactorings, saving you from having to perform tedious manual tasks and making it easier for you to maintain your code. PhpStorm 2018.3 is no exception. In this release, we are introducing the … Continue reading

Posted in Cool Feature | Tagged , , | 3 Comments

Doctrine Query Language Support

When working with Doctrine ORM, the preferred, and probably the easiest, way to work with database queries is to use the Doctrine Query Language or DQL. DQL is a query language for your object model: instead of composing raw SQL … Continue reading

Posted in Cool Feature | Tagged , , | 4 Comments