如何在PhpStorm中为整个项目更新和生成DocBlock?

k0p*_*kus 14 php phpdoc phpstorm

我已经为php doc块设置了代码检查,所以现在如果它们丢失或不完整我会收到警告.

PHPDoc的代码检查

当我打开一个类时,我可以使用它Code > Generate > PhpDocBlocks来生成它们,或者只是/*在方法前面开始注释,它将被添加.

此外,如果exsiting doc块不完整或错误,我可以使用Update DocBlock以便将方法的DocBlock与实际方法的签名相匹配.

是否有一种方法可以应用这些文件块,如果需要,可以在整个代码库中更新doc块,而无需在每个类中手动初始化它?

我正在寻找一个批处理过程.

k0p*_*kus 27

在项目概述中,您可以右键单击文件夹并选择Inspect Code.它也可以通过Code > Inspect Code.

将弹出一个窗口,要求您提供更多详细信息,并且您还可以将范围视为整个上下文.

确保您的检查配置文件包含PHPDoc.如果检查已经完成,那么你将有一个PHPDoc部分,

代码检查结果

通过右键单击您,Apply Fix甚至可以为多个班级.


Tou*_*afi 9

检查此截图: 在此输入图像描述

您可以在此处阅读有关创建文档的更多信息

  • 这只会在当前类中生成docblock。问题是关于整个项目中的所有类。 (2认同)