Шаблон аннотации, который поставляется с 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$
*/