Как обновить и создать DocBlock для всего проекта в PhpStorm?

Я настроил проверку кода для блоков php doc, поэтому теперь я получу предупреждение, если они отсутствуют или неполны.

Code inspection for PHPDoc

Когда я открываю один класс, я могу использовать Code > Generate > PhpDocBlocks для их создания или просто начать комментарий через /* перед методом, и он будет добавлен.

Кроме того, если exsiting doc блоки являются неполными или неправильными, я могу использовать Update DocBlock, чтобы соответствовать DocBlock метода для фактической сигнатуры метода.

Есть ли способ их применения, как генерация док-блока, так и, при необходимости, обновление блока doc по всей кодовой базе без ручной инициализации этого в каждом классе?

Я ищу пакетный процесс.

Ответы

Ответ 1

В обзоре проекта вы можете щелкнуть правой кнопкой мыши по папке и выбрать " Inspect Code. Он также доступен через Code > Inspect Code.

Появится окно с запросом дополнительной информации, и вы также можете ожидать, что область охвата будет иметь весь контекст.

Убедитесь, что ваш профиль инспекции содержит PHPDoc. Если проверка прошла, у вас будет раздел PHPDoc,

Result of Code Inspection

Щелкнув правой кнопкой мыши, вы можете Apply Fix даже для нескольких классов.

Ответ 2

Проверьте этот скриншот: enter image description here

Вы можете больше узнать о создании документов здесь