Category Archives: Cool Feature

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

Deployment To Multiple Hosts

With PhpStorm’s deployment capabilities, you can copy files and folders to remote servers. As a destination, you can use FTP/SFTP/FTPS as well as a local or mounted folder. You may often need to deploy to multiple servers: For example, if … Continue reading

Posted in Cool Feature | Tagged , | Leave a comment

PHP CS Fixer Support

PhpStorm already supports the popular code quality checking tools, PHPCS and PHPMD, which help you follow industry coding style standards (such as PSR-2), framework-specific standards, or your own team standards. Checking for standards compliance is great, but fixing issues by … Continue reading

Posted in Cool Feature | Tagged , , | 7 Comments

PhpStorm 2018.3 EAP 183.4139.30

The new PhpStorm 2018.3 EAP build (183.4139.30) is now available! This build delivers DQL support, sprintf()/printf() handling improvements, and a performance boost for renaming private properties. It also includes bug fixes and other improvements for PHP, Web, and IntelliJ Platform.

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

Sharing Code Snippets in PhpStorm Easy Way

Code snippets, or Live Templates as they are called in PhpStorm, can help you save and reuse code. This can be any code fragment that you find yourself using often – just a single line of code like a method definition, … Continue reading

Posted in Cool Feature | 7 Comments

PhpStorm 2018.3 EAP 183.3975.17

The new PhpStorm 2018.3 EAP build (183.3975.17) is now available! This build brings support for viewing GitHub pull requests and introduces the Change class member visibility and Inline alias refactorings. It also includes bug fixes and other improvements for PHP, Web, and IntelliJ Platform. You can … Continue reading

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

PhpStorm 2018.3 EAP 183.3647.13

The new PhpStorm 2018.3 EAP build (183.3647.13) is now available! This build delivers remote deployment to multiple hosts, a new refactoring for replacing imports with aliases, and numerous bug fixes and improvements for PHP and Web. It also includes the latest enhancements for IntelliJ Platform. You can download it here or … Continue reading

Posted in Cool Feature, Early Access Program, Newsletter | Tagged | 2 Comments