Можно ли настроить команду инициализации полей в phpstorm для создания защищенных свойств, а не частных?
2 ответа
6
В PhpStorm 2017.3.2 вы можете изменить видимость полей по умолчанию следующим образом: Настройки проекта (Ctrl + Alt + S) => Редактор => Стиль кода => PHP => вкладка «Генерация кода» => Видимость полей по умолчанию. У меня отлично работает.
3
Я искал ответ на этот вопрос.
Я обнаружил, что вы не можете изменить поведение этой функции без изменения плагина PHP. Этот плагин фактически отвечает за поведение функции Initialize fields.
Вот пример опции редактирования полей инициализации. Но это только для чтения: