Как изменить автора по умолчанию в PhpStorm для PHPDoc


Я на мгновение ищу способ изменить имя и почту, используемые PHPDoc в PhpStorm, когда вы используете "автозаполнение", нажав Ввод после ввода /** непосредственно перед классом или функцией.

Пример:

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

Потому что это имя и эта почта не являются именем и настройкой почты для git, которые я использую в своем проекте. Я не нахожу места для изменения значений по умолчанию...

У кого-нибудь есть идея?

Author: LazyOne, 2015-06-02

5 answers

Настройки > Редактор > Шаблоны файлов и кода > Вкладка "Включает" > Комментарий к документу класса PHP

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

Я отредактировал ответ @Mahmoud Zalt, который в основном верен, но редактирование было отклонено, так что вот, пожалуйста. Ответ @Mahmoud Zalt будет работать только в том случае, если у вас есть пространство имен в классе, что и ищет логика if/end.

 28
Author: Nick Pyett, 2015-06-23 11:09:49

Создайте пользовательские переменные шаблона и определите их значения прямо в шаблоне включения, используя директиву #set VTL. Например, если вы хотите, чтобы ваше полное имя было вставлено в заголовок файла вместо вашего имени входа, определенного через ${ПОЛЬЗОВАТЕЛЬ}, напишите следующую конструкцию:

Набор ($Myname = "Джон Смит")

. Ссылка: https://www.jetbrains.com/help/phpstorm/2017.1/creating-and-editing-file-templates.html

Мое решение:

Перейдите в раздел: Настройки > Редактор > Шаблоны файлов и кода > Вкладка "Включает" > Комментарий к документу класса PHP

/**
 * #set( $USER = "Javier Solis Flores ( @JavierTwiteando )" )

 * Created by ${PRODUCT_NAME}.
 * User: ${USER}
 * Date: ${DATE}
 * Time: ${TIME}
 */
 7
Author: Javier J Solis Flores, 2017-09-24 23:24:40

Перейдите в: настройки > Редактор > Шаблоны файлов и кода> [Включает]> Комментарий к документу класса PHP.

Пример:

/**
 * Class ${NAME}
 * 
 * @category 
#if (${NAMESPACE}) * @package ${NAMESPACE}
#end
 * @author John Doe <[email protected]>
 */
 4
Author: Mahmoud Zalt, 2015-06-29 10:23:23

Если вы используете PhpStorm 2017.1:

Файл > Настройки > Редактор > Шаблоны файлов и кода> [Включает]> Заголовок файла PHP

Здесь вы можете отредактировать комментарий.

 3
Author: adriaroca, 2017-04-05 08:44:39

В PHPSTORM 2017.1 вы можете изменить его в

File -> Settings -> File and Code Templates -> Includes tab -> PHP File Header
 1
Author: amitshree, 2018-05-03 05:44:25