Better code understanding, coding assistance and support for all major tools and frameworks.
Better PHP language support - Improved type inference, strict type inspection for PHP 7, better parsing of PHP 7 and PHP 7.1, and improved getter and setter generation for PHP 7 (and higher).
New editing experience - Dynamic live template for smart completion of function parameters; values of class constants shown in completion lists, filter out static methods from completion lists; smart type code completion; and various @throws improvements.
TypeScript 2.0 support - WebStorm brings support for many features of TypeScript 2.0: optional class members, readonly property, never type, this function type, global module export declaration, resolve for type declarations in @types folder, path mappings based module resolution, and more. Also, try smarter support for enums.
Convert to arrow function - The IDE takes the next step in helping you upgrade your code to ECMAScript 6. Press Alt+Enter on a callback function, and the new Convert to...