JetBrains Fleet 1.43 ヘルプ

PHP でのコーディング支援

スマートモード、JetBrains Fleet では、PHP プロジェクトのコーディング支援機能が提供されます。これらは、間違いを回避し、効率的な方法でコードを作成できます。

コード補完

入力すると、JetBrains Fleet が補完オプションを提案します。提案は、利用可能なコードインテリジェンスサービス、プロジェクトモデル、周囲のコード、シンボルの可視性など、多くの要素に基づいています。

入力すると補完候補が自動的に表示されますが、⌃ Space を押して明示的に候補を呼び出すこともできます。

既存のコード項目に対してコード補完を使用する場合、Enter を押して選択した補完候補を既存の項目の前に挿入するか、Tab を押して既存の識別子を選択した候補で置き換えることができます。

コードアクション

JetBrains Fleet は常にコードを分析し、現在のコンテキストで実行したいアクションを提案します。推奨されるアクションは、エラーの修正からキャレットでのコードのリファクタリングまで多岐にわたります。

キャレットでどのアクションが使用できるかを確認するには、⌥⏎を押します。必要なアクションを選択したら、それをすぐに適用することも、⌘ P で結果をプレビューすることもできます。

プライマリクイックフィックスを適用する

  1. ウィンドウの右上隅にある問題ポップアップを開きます。

  2. 問題のリストから修正したい問題をクリックします。

  3. 問題が選択されている状態で、⌥⇧ ⏎を押します。または、提案されたクイックフィックスのリンクをクリックすることもできます。

apply_main_quick_fix

コードインスペクション

JetBrains Fleet には、PHP プロジェクト内の異常なコードを検出して修正するコードセットインスペクションがあります。コードエディターは、さまざまな問題を見つけてハイライトしたり、デッドコードを特定したり、バグの可能性やスペルの問題を見つけたり、全体的なコード構造を改善したりできます。

コードインスペクションは、言語レベルに基づいてコードを分析します。使用している実際の言語バージョンと必ずしも一致する必要はありません。デフォルトでは、言語レベルは 5.6 に設定されています。