Category Archives: Newsletter

Hunspell dictionaries support

PhpStorm is a polyglot IDE: it understands PHP, JS, CSS, HTML, and many other languages and will provide you with smart interpretation to assist you with writing your code. But what about human languages? English is the only language supported … Continue reading

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

PhpStorm 2017.3.3 is released

PhpStorm 2017.3.3 build 173.4301.34 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the previous PhpStorm 2017.3.2 or PhpStorm 2017.3.3 EAP build (173.4301.24), you should soon get a notification in the IDE about a patch update. This build … Continue reading

Posted in Newsletter, Release Announcements | Tagged | Leave a comment

PhpStorm 2017.3.2 is released

PhpStorm 2017.3.2 build 173.4127.29 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the previous PhpStorm 2017.3.1 or PhpStorm 2017.3.2 EAP build (173.4127.13), you should soon get a notification in the IDE about a patch update. This build … Continue reading

Posted in Newsletter, Release Announcements | Tagged | 20 Comments

PhpStorm 2017.3.1 is released

PhpStorm 2017.3.1 build 173.3942.32 is now available! You can download it here, in JetBrains Toolbox App or if you have installed the previous PhpStorm 2017.3 or PhpStorm 2017.3.1 EAP build (173.3942.13), you should soon get a notification in the IDE about a patch update. This build … Continue reading

Posted in Newsletter, Release Announcements | 26 Comments

Twig handling improvements

PhpStorm provides native support for Twig templates, and with version 2017.3 it just got better. The Twig formatting mechanism now handles complex structures properly. It provides correct indentation for your code blocks and preserves it when copying and pasting code … Continue reading

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

PHPUnit support enhancements

PhpStorm 2017.3 brings you several minor enhancements, allowing for more effective work with unit tests. The new Undefined PHPUnit data provider inspection detects a method that you’ve specified via the @dataProvider annotation but have not declared in unit tests yet. … Continue reading

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

Test methods generation

PhpStorm 2017.3 makes it easier to create tests with all supported test frameworks. Previously available for PHPUnit tests only, test file templates will now assist you in creating Codeception Unit, Codeception Functional, and PHPSpec Specification tests.

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

Bring exceptions under control

PhpStorm 2017.3 introduces several useful inspections and the corresponding quick-fixes for handling exceptions in your code. Unhandled exception Situations where executing your code will lead to a Fatal Error should be detected in advance and avoided. The new Unhandled exception … Continue reading

Posted in Cool Feature, Newsletter | 22 Comments

PhpStorm 2017.3 is now released!

PhpStorm 2017.3, the next major update for PhpStorm, is now available! You can download it here or via JetBrains Toolbox App. Our website has all the details of this release, and here’s a roundup of the notable highlights. Editor-based REST client New REST client interface Support … Continue reading

Posted in Newsletter, Release Announcements | Tagged , | 57 Comments

Nullability support

PHP 7.1 introduced support for nullable types. When declaring a parameter or a return value, you can prepend its type with “?” to explicitly state that it is nullable. This way, you permit the NULL value to be passed or … Continue reading

Posted in Cool Feature, Newsletter | Leave a comment