При переопределении или реализации методов родительского класса или интерфейса в PhpStorm есть функция (среди прочего) для создания меток для отсутствующих методов автоматически через Quick Fix меню (Alt+Enter
). Эта функция также создает описание метода, если оно найдено.Не копируйте описание метода из родителя/интерфейса, вместо этого добавьте @inheritdoc
Как я могу сделать эту функцию по умолчанию, создайте описание метода @inheritdoc
(если оно существует) вместо того, чтобы копировать описание метода entiry для родителя?
Update: См конца принятого ответа (относительно меню Quick Fix)
Я знаю, но мне нужна такая же опция для случаев, когда я не открываю это специальное окно инструмента, но использую комбинацию клавиш. Обновит мой вопрос, чтобы это отразить. – bblue
@bblue Какие ярлыки точно? Эти 2 действия доступны также с помощью ярлыков («Ctrl + O» и «Ctrl + I» с использованием карты по умолчанию) и наиболее очевидным для использования на основе вашего описания. Вы лучше описываете свой точный шаг, когда используются ваши «другие» ярлыки. Возможно, вы говорите о меню быстрого исправления ('Alt + Enter' .. или через значок лампочки). Те, действительно, не используют '@ inheritDoc' - https://youtrack.jetbrains.com/issue/WI-27869 ... но такое быстрое исправление доступно для реализации интерфейсных/абстрактных методов .. а не для переопределения случайного метода из базового класса. – LazyOne
Я говорю о версии «Alt + Enter». Вы упомянули проблему, на которую вы ссылаетесь. – bblue