自動インポート
XML形式
自動インポートのツールチップを表示 | バインドされていない名前空間の名前を入力すると、自動インポートツールチップが自動的に表示されます。 詳細については、 「バインドされていない名前空間のインポート」を参照してください。 |
TypeScript/JavaScript
コード補完時に ES6 のインポートを追加する |
|
TypeScript のインポートを自動的に追加する | PhpStorm で TypeScript コードにインポートステートメントを生成したい場合は、このチェックボックスを選択します。 下記のチェックボックスを使用して、インポート世代を呼び出すタイミングを選択します。
|
たとえば、Chrome のようにフルファイル名を必要とするブラウザーで ES6 モジュールを使用している場合は、インポート文の ES6 モジュールの名前の拡張子が .js であることが重要です。
PHP
インポートの挿入 | PhpStorm が貼り付けたコードブロック内の見つからないクラスやメソッドへの参照をどのように処理するかを選択します:
貼り付け時にインポートを追加できるのは、コピーした要素がコード内で適切に解決され (つまり、 未定義のクラスまたは 未定義のメソッドインスペクションによってハイライトされていない)、プロジェクト分析が完了している場合のみであることに注意してください。 |
ファイルスコープで自動インポートを有効化 | 特定の名前空間に属さないクラスやファイルに入力しているとき、PhpStorm が PHP 名前空間を自動的にインポートし、 useステートメントを追加し、 短いクラス名をその場で補完するには、このチェックボックスを選択します。 デフォルトでは、チェックボックスはオフになっています。 |
名前空間スコープで自動インポートを有効化 | 特定の名前空間に属するクラスやファイルに入力しているとき、PhpStorm が PHP 名前空間を自動的にインポートし、 useステートメントを追加し、 短いクラス名をその場で補完するには、このチェックボックスを選択します。 チェックボックスはデフォルトで選択されています。 |
グローバル空間からのシンボルの扱い | この領域では、クラス・関数・定数ごとに、グローバル名前空間からの自動インポートを個別に構成します。
|



