PhpStorm 2020.1安定バージョンがリリースされました:すぐに使えるcomposer.jsonサポート、改良された型推論など

PhpStormは、主に標準のcomposer.jsonサポート、PCOVとPHPDBGのコードカバレッジ、PHPUnitツールボックス、高度な構文チェッカー、およびその他の多くの更新を含むバージョン2020.1を公式にリリースしました。

そのままのComposer.jsonサポート

これで、composer.jsonファイルを編集するときに、すべての依存関係管理操作を直接使用できます。

コンテキストメニューから新しいファイルcomposer.jsonを作成するか、Ctrl(⌘)+ Nを押します。このファイルのテンプレートは、[設定]-[設定]-[エディター]-[ファイルおよびコードテンプレート]にあります。

PHPの型推論の改善

型推論エンジンはPhpStormの中核にあり、新しいバージョンでは次のような重要な変更が加えられています。

  • 余分な@varタグを強調表示する
  • ヌルタイプの追跡
  • 配列を初期化するコード補完
  • array_map / filterでのコード補完

PCOVおよびPHPDBGのコードカバレッジ

Xdebugを使用して、コードカバレッジレポートを取得できます。しかし、それは主にデバッガであるため、それは高価です。カバレッジレポートを高速化するには、krakjoe / pcov拡張機能やPHP 5.6+組み込みのPHPDBGなど、より移植性の高いツールを使用できます。

現在、PhpStormは両方をサポートしています。ユーザーはテストの「実行」構成を作成し、設定で目的のカバレッジドライバーを選択し、カバレッジレポートを使用してテストを実行する必要があります。

PHPUnitツールボックス

最近リリースされたPHPUnit 9では、多くの機能が削除または廃止されています。移行をスピードアップしてエラーを防ぐために、PhpStormは多くのチェックとクイック修正を追加しました。

さらに、クラス宣言でAlt(⌥)+ Enterを呼び出し、「新しいPHPテストの作成」を選択することで、クラスの新しいテストを作成できるようになりました。

新しいバージョンには、メタデータ、IDE、UIなどの改善も含まれています。多くの更新があり、詳細は発表で確認できます。

https://blog.jetbrains.com/phpstorm/2020/04/phpstorm-2020-1-release/

おすすめ

転載: www.oschina.net/news/114944/phpstorm-2020-1-release