PhpStorm のリリース

Released: Dec 19, 2019

2019.3.1 での更新項目

機能

  • Customizable auto-insertion of short tags - PhpStorm 2019.3 introduced the ability to automatically insert <?php as soon as you type <?, which can help you deprecate short tags: But because short tags are still a part of PHP, this turned out to be a bit excessive. That is why this version adds several enhancements to the feature.
    • First, you can now opt out completely. In the PhpStorm preferences, go to Editor | General | Smart Keys | PHP and clear the Auto-insert ‘<?php’ tag after...

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

  • Hierarchy scope has...

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...