it-swarm-ja.com

初期化フィールドの動作を変更して、プライベートではなく保護されたプロパティを作成します

Phpstormのinitializefieldsコマンドを構成して、プライベートプロパティではなく保護されたプロパティを作成することはできますか?

Initialize fieldsprivate

7
Moak

PhpStorm 2017.3.2では、次の方法でフィールドのデフォルトの表示を変更できます。プロジェクト設定(Ctrl + Alt + S)=>エディター=>コードスタイル=> PHP=>コード生成タブ= >フィールドのデフォルトの可視性。私にとっては問題なく動作します。

7
A.Mikhailov

私はこの質問に対する答えを探し回っています。

私が見つけたのは、 PHPプラグイン を変更せずにこの関数の動作を変更することはできないということです。このプラグインは、実際にはフィールドの初期化機能の動作を担当します。

これは、フィールドの初期化オプションの編集の例です。しかし、それは読み取り専用です:

PHPStorm intentions window

3
boroboris