phpdocumentor docs code configuration phpstorm phpdoc

configuration - docs - phpdocumentor laravel



Cómo cambiar el autor predeterminado en PhpStorm para PHPDoc (5)

Cree variables de plantillas personalizadas y defina sus valores directamente en la plantilla de inclusión utilizando la directiva #set VTL. Por ejemplo, si desea que se inserte su nombre completo en el encabezado del archivo en lugar de su nombre de inicio de sesión definido a través de $ {USUARIO}, escriba la siguiente construcción:

conjunto ($ MyName = "John Smith")

.Ref: https://www.jetbrains.com/help/phpstorm/2017.1/creating-and-editing-file-templates.html

Mi solución:

Vaya a: Preferencias> Editor> Plantillas de archivo y código> pestaña Incluye> Comentario de Doc. De clase PHP

/** * #set( $USER = "Javier Solis Flores ( @JavierTwiteando )" ) * Created by ${PRODUCT_NAME}. * User: ${USER} * Date: ${DATE} * Time: ${TIME} */

Busco por un momento una forma de cambiar el nombre y el correo utilizado por PHPDoc en PhpStorm cuando usa "autocompletar" presionando Intro después de escribir /** justo antes de una clase o función.

Ejemplo:

/** * Class DepartmentType * * @author Foo Bar <[email protected]> */ class Foo {

Porque, este nombre y este correo no son el nombre y la configuración de correo para el git que uso en mi proyecto. No encuentro ningún lugar para cambiar estos valores predeterminados ...

Alguien tiene una idea ?


En PHPSTORM 2017.1 puedes cambiarlo en

File -> Settings -> File and Code Templates -> Includes tab -> PHP File Header


Preferencias> Editor> Plantillas de archivo y código> pestaña Incluye> Comentario de Doc. De clase de PHP

/** * Class ${NAME} #if (${NAMESPACE}) * @package ${NAMESPACE} #end * @author Foo Bar <[email protected]> */

Edité la respuesta de @Mahmoud Zalt, que es básicamente correcta, pero la edición fue rechazada, así que aquí tienes. La respuesta de @Mahmoud Zalt solo funcionará si tiene un espacio de nombres en la clase, que es lo que está buscando la lógica if / end.


Si está utilizando PhpStorm 2017.1 :

Archivo> Configuración> Editor> Plantillas de archivo y código> [Incluye]> Encabezado de archivo PHP

Aquí puedes editar el comentario.


Vaya a: preferencias> Editor> Plantillas de archivo y código> [Incluye]> PHP Class Doc Comment .

ejemplo:

/** * Class ${NAME} * * @category #if (${NAMESPACE}) * @package ${NAMESPACE} #end * @author John Doe <[email protected]> */