IDEA устанавливает шаблоны аннотаций классов и методов (очень подробные и практичные)

Java

Шаблон аннотации, который поставляется с IDEA, не очень прост в использовании. Я собрал много информации в Интернете, систематизировал ее и сделал относительно полный шаблон, чтобы поделиться с вами. Я не профессиональный блогер, и я написал эту статью. просто пусть все спасут беду.

1. Для начала зададим шаблон класса в IDEA: (IDEA автоматически добавит комментарии при создании класса)

1. Файл-->настройки-->Редактор-->Файлы и шаблоны кода-->Файлы

Мы выбираем файл класса и видим, что параметр «File Header.java» был введен при создании класса. Соответствует файлу «Включает» → «Заголовок файла» рядом с «Файлы».

2. Заголовок файла является шаблоном аннотации при создании класса.Следующее описание описывает некоторые настраиваемые параметры, которые можно выбрать в соответствии с вашими потребностями.

Прикрепите исходный код:

/**
 *TODO
 *
 *@author:${USER}
 *@date: ${DATE}
 */

Визуализации показывают:

2. Установите шаблон аннотации метода

1. Выберите «Файл» → «Настройки» → «Редактор» → «Живые шаблоны». Щелкните значок плюса справа, выберите Группа шаблонов и создайте группу.

2. Снова нажмите знак «плюс», выберите Live Template и создайте шаблон. в:

Аббревиатура: Заполните аббревиатуру шаблона, в качестве кода можно использовать *, что удобно для последующего вызова шаблона.

Параметры→Расширить с помощью: введите сочетание клавиш расширения шаблона аннотации В соответствии с привычками использования здесь используется вкладка по умолчанию.

Текст шаблона: заполните содержимое шаблона комментария. использование имени параметра${参数名}$формат. (Примечание: Не заполняйте / в начале шаблона комментария)

3. Щелкните определение предупреждения в нижней части страницы шаблона, чтобы указать, к каким сценариям применяется шаблон, и выберите Везде --> Java.

4. Затем нажмите «Редактировать переменные», чтобы прочитать параметры, только что настроенные в шаблоне аннотации.${参数名}$. В раскрывающемся списке «Выражение» выберите способ присвоения ему значения.

Визуализации показывают:

Прикрепите исходный код:

*
 * TODO
 * 
 * @Param $param$
 * @return $return$
 */