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]>
*/