2015-06-11 4 views
0

Я работаю с большим количеством файлов с блочными документами PHP с аннотациями Swagger PHP на них, однако они не имеют отступов. Есть ли способ автоматически форматировать их с пробелами?Как автоматически форматировать аннотации PHP в PHPStorm

Turning

/** 
* @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" 
* ) 
* ) 
*) 
*/ 
+1

AFAIK нет, потому что это было предложено давно не трогать такие аннотации на всех, например, https://youtrack.jetbrains.com/issue/WI-10053. Но тогда - я не буду судиться с такими аннотациями и поэтому могу ошибаться. – LazyOne

ответ

1

Глядя в это, к сожалению, нет ничего, встроенный в PhpStorm, чтобы сделать это. Я исправил эту проблему небольшим количеством узлов и открыл свою работу, если кому-то еще это нужно.

:)

https://github.com/eknowles/grunt-tidy-annotations

Смежные вопросы