PHP でのコーディング支援
スマートモード、JetBrains Fleet では、PHP プロジェクトのコーディング支援機能が提供されます。これらは、間違いを回避し、効率的な方法でコードを作成できます。
コード補完
入力すると、JetBrains Fleet が補完オプションを提案します。提案は、利用可能なコードインテリジェンスサービス、プロジェクトモデル、周囲のコード、シンボルの可視性など、多くの要素に基づいています。
入力すると補完候補が自動的に表示されますが、⌃ Space を押して明示的に候補を呼び出すこともできます。
既存のコード項目に対してコード補完を使用する場合、Enter を押して選択した補完候補を既存の項目の前に挿入するか、Tab を押して既存の識別子を選択した候補で置き換えることができます。
コードアクション
JetBrains Fleet は常にコードを分析し、現在のコンテキストで実行したいアクションを提案します。推奨されるアクションは、エラーの修正からキャレットでのコードのリファクタリングまで多岐にわたります。
キャレットでどのアクションが使用できるかを確認するには、⌥⏎を押します。必要なアクションを選択したら、それをすぐに適用することも、⌘ P で結果をプレビューすることもできます。
プライマリクイックフィックスを適用する
ウィンドウの右上隅にある問題ポップアップを開きます。
問題のリストから修正したい問題をクリックします。
問題が選択されている状態で、⌥⇧ ⏎を押します。または、提案されたクイックフィックスのリンクをクリックすることもできます。
コードインスペクション
JetBrains Fleet には、PHP プロジェクト内の異常なコードを検出して修正するコードセットインスペクションがあります。コードエディターは、さまざまな問題を見つけてハイライトしたり、デッドコードを特定したり、バグの可能性やスペルの問題を見つけたり、全体的なコード構造を改善したりできます。
コードインスペクションは、言語レベルに基づいてコードを分析します。使用している実際の言語バージョンと必ずしも一致する必要はありません。デフォルトでは、言語レベルは 5.6 に設定されています。
関連ページ:
スマートモード
Fleet は、軽量テキストエディターとしても、インテリジェントコードエディターとしても機能します。システムリソースを最適化するために、リソースを大量に消費する機能は必要な場合にのみ有効になります。スマートモードを有効にすると、個々のファイルまたは複数のファイルを含むフォルダーをシームレスに操作できます。スマートモードを有効にする右上隅にあるスマートモードのステータスアイコンをクリックします。表示されるポップアップで、「有効にする」をクリックします。準備作業が完了するまで待つ必要がある場合があり...
PHP 実行構成
このトピックでは、PHP で使用できる実行構成を要約します。各表には、実行構成内で使用可能なキーとその説明が示されています。php:PHP スクリプトを起動するための実行構成 JSON オブジェクト形式のプロセスのカスタム環境変数。環境変数を定義するには、プロパティを追加します。キーは変数名、値は変数の値です。例: