PhpStorm 2026.1 Help

スーパークラスのメソッドをオーバーライドする

定義済みのテンプレートから必要なコードを生成することで、親クラスの任意のメソッドをオーバーライドできます。 PhpStorm はスーパークラスのメソッドを呼び出すスタブを作成し、メソッド本体に意味のあるソースコードを記述するタスクを開発者に任せます。

スーパークラスのメソッドをオーバーライドする

  1. コード メニューで、 メソッドのオーバーライド Ctrl+O をクリックします。 または、クラスファイル内の任意の場所を右クリックし、 生成する Alt+Insert をクリックして、 メソッドのオーバーライド を選択することもできます。

  2. オーバーライドするメソッドを選択します(複数選択する場合は、 Shift または Ctrl キーを押し続けてください)。 このリストには、すでにオーバーライドされているメソッド、または現在のサブクラスからアクセスできないメソッドは含まれません。

    必要に応じて、 PHPDoc をコピー チェックボックスを選択して、オーバーライドされたメソッドの PHPDoc コメントを挿入します。

  3. OK をクリックし、メソッド本体のソースコードを入力します。

    ガターの オーバーライド アイコンにカーソルを合わせると、基本クラスの名前が表示されます。 それをクリックして、 オーバーライドされたメソッド宣言を開きます。

2026 年 5 月 22 日