PhpStorm 2016.3.1 EAP 163.9166
The new PhpStorm 2016.3.1 EAP build (163.9166) is now available! You can download it here, in JetBrains Toolbox or, if you have installed the previous PhpStorm 2016.3.1 EAP build (163.8703), you should soon get a notification in the IDE about a patch update.
This build delivers new features, bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform.
Variable naming style
We’ve implemented a new option which allows you to choose a style of variable names that PhpStorm suggests you in completion and Introduce Variable refactoring. Available styles are camelCase, snake_case and Mixed (default behavior identical to the previous versions). You can change it in Settings->Editor->Code Style->PHP->Variable Naming style. We updated framework specific code styles as well to get full advantage of the new option. Please note that the option doesn’t affect Reformat Code action.
New Inspection/Quick Fix for Combined Assignment
We’ve introduced new Quick Fix and Inspection that reports and fix assignment operations which can be replaced by combined assignment. The inspection has by default No highlighting, only fix severity but you can modify it in Settings->Editor->Inspections->PHP->Assignment replaceable with operator assignment.
New Inspection/Quick Fix for Incremental/Decremental Assignments
We’ve also introduced new Quick Fix and Inspection that reports and fix assignment operations which can be replaced by increment or decrement. The inspection has by default No highlighting, only fix severity but you can change it in Settings->Editor->Inspections->PHP->Assignment replaceable with increment or decrement.
Apart from new features, this build brings many bug fixes, the most remarkable of them:
- Attach to the current project asks additional question: WI-33637
- Local Terminal did not accept German Keyboard Layout: IDEA-115276
Download PhpStorm 2016.3.1 EAP build 163.9166 for your platform from the project EAP page or click “Update” in your JetBrains Toolbox and please do report any bugs and feature request to our Issue Tracker.
Your JetBrains PhpStorm Team
The Drive to Develop