ホームページ >開発ツール >PHPstorm >PhpStorm 2022.1 の新機能の概要: 強化された配列形状

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

WBOY
WBOY転載
2022-02-21 09:40:253282ブラウズ

この記事は、phpstorm Zeng Qing の配列形状 (複数行およびネストされた配列形状、数値キーによる配列形状のサポート、およびクラス オブジェクト配列のサポートを含む) に関する関連知識を提供します。 特定の配列などについて関連する質問ですので、皆様のお役に立てれば幸いです。

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

phpstorm 2022.1 早期アクセス プログラムの 3 番目のバージョンが利用可能になりました。このバージョンは、配列形状と注釈のサポート強化に焦点を当てています。 :

複数行およびネストされた配列形状

PhpStorm 2021.2 では、PHPDoc ブロックでの配列形状のサポートが導入されています。ただし、これには大きな制限があり、単一行および単一レベルのコメントのみがサポートされます。複数行のサポートが必要な場合は、#[ArrayShape] 属性を使用するオプションがありますが、それでもネストされた構造はサポートされません。

PhpStorm 2022.1 EAP 3 PHPDoc とプロパティに複数行およびネストされた配列形状の完全サポートが追加されました:

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

この場合では、配列形状アノテーションを使用して配列構造を定義し、キーのコード補完を取得し、値の型を推測できます。

Booth PHPDoc および属性構文は、戻り値の型とパラメーターの型定義をサポートする PhpStorm でも使用できます。

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

複数行およびネストに加えて、コメント サポートに加えて、配列形状には他にも多くの改良点があります。

数値キーを使用した配列形状のサポート

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

クラス オブジェクト配列内の特定の配列のサポート

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

Support配列形状リスト

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

@var 変数の使用に対する配列形状アノテーションのサポート

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

Vue の改善

JetBrains の IDE の 2022.1 バージョンでは、Vue 3 に多くの改良が加えられています。PhpStorm は、WebStorm のすべての改良点を HTML/CSS/JS およびその他の Web テクノロジーに統合します。このリリースでは、コンポーネントをグローバルとして定義すると、IDE は .vue ファイル内のコンポーネントを認識します。

PhpStorm は、createApp 構文も正しくサポートしており、createApp 関連要素を使用して作成されたアプリケーションと正しく一致します。

PhpStorm 2022.1 の新機能の概要: 強化された配列形状

このリリースには、Nuxt 3 のサポートも含まれています。

推奨学習:「phpstorm チュートリアル

以上がPhpStorm 2022.1 の新機能の概要: 強化された配列形状の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はLaravel技术社区公众号で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。