我正在处理大量文件,这些文件具有带有 Swagger PHP 注释的 PHP block 文档,但它们没有缩进。有没有自动用空格格式化它们?
车削
/**
* @SWG\Api(
* path="/building/{buildingId}",
* @SWG\Operation(
* method="GET",
* type="Building",
* summary="Returns a Building object by ID",
* nickname="building/getBuilding",
* @SWG\Parameter(
* name="buildingId",
* description="ID of the building that needs to be fetched",
* paramType="path",
* required=false,
* type="string",
* defaultValue="1"
* )
* )
* )
*/
进入
/**
* @SWG\Api(
* path="/building/{buildingId}",
* @SWG\Operation(
* method="GET",
* type="Building",
* summary="Returns a Building object by ID",
* nickname="building/getBuilding",
* @SWG\Parameter(
* name="buildingId",
* description="ID of the building that needs to be fetched",
* paramType="path",
* required=false,
* type="string",
* defaultValue="1"
* )
* )
* )
*/
最佳答案
不幸的是,PHPStorm 中没有内置任何东西来执行此操作。我用一些节点解决了这个问题,并在其他人需要时开源了我的工作。
:)
关于php - 如何在PHPStorm中自动格式化PHP注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30787406/