Category Archives: Cool Feature

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

PhpStorm 2018.3 Early Access Program is Open

Today we start the Early Access Program for PhpStorm 2018.3 (EAP). A fresh build 183.2153.44 is available for download here and in the JetBrains Toolbox App. This build delivers PHP CS Fixer Support, Simplified settings of quality tools, search variables in debug, Ctrl+Dot completion, redesigned Search … Continue reading

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

Quickstart with Docker in PhpStorm

So, you’ve decided to try something new today and started a project from scratch. Your first step will be to set up a development environment: at the bare minimum, you’d want to run a web server and a PHP interpreter … Continue reading

Posted in Cool Feature, Newsletter, Tutorial | Tagged , , , | 16 Comments

PHPUnit composite configuration scope

PhpStorm 2018.2 comes with an extra level of flexibility for working with PHPUnit tests. Previously, you could run either a single method in a class, or all methods at once. Now, PhpStorm also lets you run an arbitrary selection of … Continue reading

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

HTTP Client Enhancements

We continue improving the editor-based HTTP client, and PhpStorm 2018.2 brings several useful enhancements to it: you can now use environment variables inside the request body, apply code formatting to POST request bodies, and enjoy built-in Unicode support. Let’s take … Continue reading

Posted in Cool Feature | Tagged , | 7 Comments

Simplified CodeSniffer and MessDetector Setup

PHP Code Sniffer and PHP Mess Detector are the proven tools for ensuring that your code is clean, consistent, and conforming to the chosen coding standards. In PhpStorm 2018.2, we’ve simplified setting up of these tools to the point that … Continue reading

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

New inspections in PhpStorm 2018.2

Every PhpStorm release brings new inspections among other features, and PhpStorm 2018.2 is no exception. The new inspections will detect extensions that are not listed in composer.json, highlight the non-canonical order of elements in PHPDoc annotations, and warn you when … Continue reading

Posted in Cool Feature, Newsletter | Tagged , , | Leave a comment

Move Instance Method Refactoring

When you need to move a method across the class hierarchy, PhpStorm provides you with several facilities for this. For example, you can move some functionality between a class and its parent using the Pull Up/Push Down refactorings. Or you … Continue reading

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

Fully Qualified Class Name Completion

In PhpStorm 2018.2, code completion comes with an extra perk: When searching for a class, you can now provide the class namespace in the suggestion list, in addition to the class name itself. So, to locate, for example, an \Illuminate\Routing\Console\MakeControllerCommand  … Continue reading

Posted in Cool Feature | Leave a comment

PhpStorm 2018.2 Release Candidate is available

We are glad to announce that PhpStorm 2018.2 Release Candidate is now available! 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. See the full list of bug-fixes … Continue reading

Posted in Cool Feature | 10 Comments