PhpStorm 10 released
Released: Nov 5, 2015
Updates in this release
Updates in 10
- PHP 7 Support - PhpStorm 10 provides extended PHP 7 support, including PHP 7 compatibility inspections.
- Improved Code Completion - Code completion has been significantly reworked:
- Method name and signature completion for parent overriding and interface implementation.
- Property and constant completion for parent overriding.
- Completion of languages for persistent injections after @lang.
- Better completion of language constructs (exit, isset, etc.), type casts.
- In-place Rename Refactoring - When doing refactoring in PhpStorm 10, you can rename a variable, parameter, class, method, constant or goto label in-place, right in the editor.
- Interactive Debug Console for PHP (REPL) - Alter variables, call PHP functions and define additional functions, all on the fly.
- Code Completion - Code completion is now available during debugging in Watches pane, Evaluation dialog and in breakpoint conditions.
- Dataflow Analysis - PhpStorm 10 provides Dataflow Analysis features to help you better understand your project's code, interpret complicated parts of code and find bottlenecks in the source code.
- PHPUnit 5 Support - Supports all the new features and improvements in the recently released PHPUnit 5.
- Docker Support - With the new Docker plugin for PhpStorm, you can add Docker support to existing projects, view logs, manage Docker containers from right inside PhpStorm.
- Angular 2 Support - Includes code completion and navigation for directives and bindings.
- TSLint - PhpStorm provides integration with TSLint, a linter for TypeScript code. Enable it to see warnings and errors from TSLint right in the editor, as you type.
- Special HTML Symbols - Encode special symbols in HTML code, replacing them with HTML entities that start with &.
- Preview for Find in Path - The new Preview tab shows the first 100 search results instantly.
- Project Management - Use the Manage Projects window for better access to all the projects you've recently worked on, and group them the way you like.
- Database Tool Improvements - The following improvements have been implemented:
- Native introspection for MySQL, PostgreSQL and MS SQL.
- Configure Execute action behavior.
- New Modify Table window.