Released: Nov 28, 2019
2019.3 での更新項目
機能
- PHP 7.4 Support - PHP 7.4 is now released, and PhpStorm 2019.3 fully supports all its new features. The IDE also offers inspections to highlight deprecations and quick-fixes for upgrading your codebase.
- Typed Properties - In 2019.3 quick-fixes can handle all corner cases, and you can quickly and easily add type declarations by pressing Alt-Enter and choosing Add declared type for the field. PhpStorm will detect the type automatically based on the PHPDoc, default value, or argument type...
Released: Nov 13, 2019
2019.2.5 での更新項目
不具合の修正
- Docker-compose remote interpreter configuration does not show selected service when opened.
- Fixed Next/Previous Method navigation.
Released: Oct 30, 2019
2019.2.4 での更新項目
機能
- Added non-destructive “safe write” mode.
不具合の修正
- PhpStorm freezes randomly since 2019.2.2 patch installed.
- @method self doesn’t work anymore at EAP.
- Git merge –no-commit still performs a commit if conflicts occur.
- Fixed: property inspection switches parent and child class.
- Excluding vendor/jetbrains/phpstorm-stubs folder.
- Fixed opening projects on macOS Catalina.
- Fixed font rendering in text fields on macOS Catalina.
Released: Sep 25, 2019
2019.2.3 での更新項目
機能
- Added new option: "Use contrast scrollbars" to make scrollbars more visible.
- The IDE now supports native password storage on Linux using KWallet.
- Re-added old ‘Compare with Current’ dialog.
- Improves performance of SVN operations.
不具合の修正
- IDE freeze caused by lots of ignored files.
- PHPStorm 2019.2.1 fails to upload temporary file for phpcs.
- Autocomplete skips parameters inside closure when using “use”.
- Slow response in the large Blade files.
Released: Sep 12, 2019
2019.2.2 での更新項目
機能
- Improved Type Inference - Added updates to the PHP type inference system affecting the handling of $this/self/static return types.
- Detailed Parameter Description - Press CTRL+P/CMD+P (Parameter Info) and view the description right away.
- Automatically escape special symbols for “Find” and “Find in Path” dialogs if “Regex” (“Regular Expression”) is checked.
不具合の修正
- IDE opens on a last known location when external monitor is detached: outside of screen.
- Stretch left keybinding doesn’t work...
Released: Jul 25, 2019
2019.2 での更新項目
機能
PHP 7.4 Typed Properties
- The release of PHP 7.4 is expected at the end of November. PhpStorm is starting to roll out support for it early, so that you have time to test and start planning the migration. The most anticipated feature is probably the new Typed Properties, which PhpStorm 2019.2 already fully supports. New inspections will highlight the type violations, and you can update your codebase using the quick-fix Add declared type for the field. PhpStorm will detect the type automatically...
Released: Mar 28, 2019
2019.1 での更新項目
機能
Debug Twig and Blade Templates
- With PhpStorm and Xdebug, you can now do step-debugging in original uncompiled .twig and .blade.php files of these two popular template engines. All debugging benefits are available here: see the context, local and global variables, add watches, run step-by-step, and more.
Locate Dead Code
- Now PhpStorm detects redundant code and highlights classes, class members, and functions that are probably never used. The Unused declaration inspection takes into account...
Released: Mar 7, 2019
2018.3.5 での更新項目
機能
Structural Search and Replace
- Check lambdas/method references type using `getFunctionalInterfaceType()` in structural search
Data Views
- Suggest filter value from clipboard
Dart
- Dart code folding does not support optional `new`
- Show package info in Dart code completion
不具合の修正
No subsystem
- "Columns List" context item not working
- [Dump Threads in Run tool window] add java11 support
- Explicitly be aware that IBM JDK doesn't support `report-cdata-event`
Code Navigation
Released: Nov 22, 2018
2018.3 での更新項目
機能
PHP
- Doctrine Query Language - PhpStorm comes with full advanced DQL support. You’ll get all the inspections and refactorings: find usages, rename entity or field, associations support, and even more.
- PHP 7.3 Support - Including flexible Heredoc and Nowdoc syntax, trailing comma in function and method calls, literals as the first operand of instanceof, and the list() reference assignment.
- Ctrl+Dot Completion - Press Ctrl+. in the suggestions list to get the completed item followed by an arrow...
Released: Jul 30, 2018
2018.2 での更新項目
機能
- Completion
- Custom postfix completion templates - Add custom postfix completion templates. Create templates to match your project and your personal coding style.
- FQCN Completion - Completion now matches the namespace in addition to the element name. You don’t have to type or invoke completion for each part of \Illuminate\Auth\Events anymore - just type IAuE instead.
- Refactorings
- Move Instance Method Refactoring - For handling the methods that cannot be made static or moved across the class...