PhpStorm ソフトウェアは PHP 言語バージョンを構成します

藏色散人
リリース: 2021-08-03 15:07:11
転載
4604 人が閲覧しました

次のコラム phpstorm チュートリアル では、PhpStorm の PHP 言語バージョンの設定方法を紹介します。困っている友人の役に立てば幸いです。

PhpStorm ソフトウェアは PHP 言語バージョンを構成します

問題の説明

一般的に、PhpStorm のデフォルトの PHP 言語バージョンは PHP 5.4 であり、PhpStorm はファイルをエディター内の内容は、この PHP バージョンで自動的に検証されます。

PHP 7.0 の新機能 (null 合体演算子など) を PHP ファイルで使用する場合、PhpStorm はファイルの検証時に新機能を認識できないため、対応する場所にあります。警告標識(赤い波線)が表示されます。

これは PhpStorm の使用に大きな影響はありませんが、この赤い警告は不快に思えます。

解決策

PhpStormの構成を変更し、PHP言語バージョンをPHP 7.0に調整します。

メニュー バー [ファイル] → [設定] → [言語とフレームワーク] → [PHP] をクリックし、PHP 言語レベルのドロップダウン リストの値を 7 に変更し、[OK] をクリックして保存します。

PhpStorm の概要:

PhpStorm は、JetBrains によって開発された商用 PHP 統合開発ツールであり、ユーザーの効率を向上させ、ユーザーのコーディングを深く理解し、スマート コードを提供するように設計されています。完了、高速ナビゲーション、およびオンザフライエラーチェック。 PhpStorm は、ユーザーがいつでもコーディングを調整したり、単体テストを実行したり、視覚的なデバッグ機能を提供したりするのに役立ちます。

PhpStorm は Java で書かれています。ユーザーは、PhpStorm 用に作成されたプラグインをインストールするか、独自のプラグインを作成することで IDE を拡張できます。このソフトウェアは、XDebug などの外部ソースとも通信します。

WebStorm で利用可能なすべての機能は PhpStorm に含まれており、PHP とデータベースのサポートが追加されています。 WebStorm には、JavaScript プラグイン (Node.js など) がプリインストールされています。

#特徴:

  • ##PhpStorm は、構文の強調表示、拡張コード形式の設定、オンザ-フライエラーチェックとコード補完。

  • PHP 5.3、5.4、5.5、5.6、7.0、7.1、7.2、7.3、7.4、8.0 のサポート (ジェネレーター、コルーチン、finally キーワード、foreach のリスト、ペア関数の呼び出し結果を含む) empty() やその他の式、特性、クロージャ、インスタンス化時のクラス メンバー アクセス、短い配列構文、関数呼び出し時の配列逆参照、バイナリ リテラル、静的呼び出し内の式の使用、戻り値の型、スカラー型のヒント、定数の可視性などをサポートします。これは、最新の PHP ベースのプロジェクトと従来の PHP ベースのプロジェクトの両方で使用できます。

  • コードの自動補完により、クラス、メソッド、変数名、PHP キーワード、およびフィールドと変数の一般名がタイプに応じて確定されます。

  • コーディング スタイルのサポート (PSR1/PSR2、Drupal、[10] Symfony、Zend)。

  • PHPDoc のサポート。 IDE は、@property、@method、および @var 注釈に基づいてコード補完の提案を提供します。

  • 重複コード検出機能。

  • コードの匂いを即座にチェックする PHP コード スニファー (phpcs)。

  • リファクタリング (名前変更、変数の導入、定数の導入、フィールドの導入、変数のインライン化、静的メンバーの移動、インターフェイスの抽出)。

  • Smarty および Twig テンプレートの編集 (構文エラーの強調表示、Smarty 関数とプロパティの補完、中括弧、引用符、終了タグのペアの自動挿入など)。

  • Symfony および Yii フレームワークの MVC ビュー。

  • PHAR のサポート。

以上がPhpStorm ソフトウェアは PHP 言語バージョンを構成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート