phpdocumentor intellij generate code phpstorm docblocks

intellij - phpStorm 7 actualizar docblock



phpdocumentor laravel (3)

En la nueva versión de PHPStorm 2016.x, debe colocar el cursor en el nombre de la variable que falta y presionar alt + enter luego presionar nuevamente para enter el parámetro que falta al bloque de documentos. Si necesita eliminar un parámetro, debe ir al parámetro extra y presionar las mismas teclas.

¿Hay alguna manera de pedir a phpStorm que actualice el contenido de un docblock? por ejemplo, si tengo el siguiente código

//------------------------------------------------------------------------- /** * @param string $url * @return $this */ public function setBaseUrl($url) { $this->baseUrl = $url; return $this; }

y agrega otro parámetro

//------------------------------------------------------------------------- /** * @param string $url * @return $this */ public function setBaseUrl($url, $anotherParameter) { $this->baseUrl = $url; return $this; }

¿hay alguna manera de pedir a phpStorm que cree el @param $ anotherParameter en mi docblock? (en una sola pulsación de tecla o por selección de menú)?


Solía ​​presionar Control-Enter dentro del bloque dock y solía actualizar. Y por alguna razón dejó de funcionar.

Finalmente me di cuenta de que PHPStorm ha cambiado su comportamiento.

Ahora debe colocar el cursor en el nombre de la variable que falta y luego presionar Control-Enter. Se actualizará el bloque de muelle.

Y, por supuesto, asegúrese de que la inspección phpDoc esté habilitada como Steve ha mencionado en el comentario. También tenga una lectura de blog.jetbrains.com/webide/2011/05/phpdoc-inspections


Alt+Enter (Mostrar acciones de intención) en el comentario, luego Enter nuevamente.

Esto se puede configurar a través de [Settings > Keymap] luego [Other > Show Intention Actions]

Alternativamente, puede hacer lo mismo con el mouse si hace clic en el comentario y luego en la bombilla amarilla que aparece.