шаблоны файла intellij - сценарии возможного?

Мне нравится идея создать шаблоны файла для общей функциональности - например, наличие шаблона контроллера, который дает Вам подкровать контроллер.

То, что я ищу, является способностью сделать некоторые сценарии в шаблоне, например, у меня может быть название контроллера быть введенным пользователем: $ {CONTROLLER_NAME}

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

Я слышал, что эти шаблоны являются на самом деле скоростными шаблонами, поэтому возможно, некоторые сценарии возможны? (я не знаю скорости),

6
задан mkoryak 25 February 2010 в 16:32
поделиться

1 ответ

Шаблоны скорости Apache - мощный инструмент, который действительно может помочь вам в решении этой задачи.

В начале вашего шаблона файла укажите следующее:

#set ($CTRL_NAME = $CONTROLLER_NAME.substring(0,1).toLowerCase() + $CONTROLLER_NAME.substring(1))

Позже в шаблоне вы можете использовать $ {CTRL_NAME} , который будет содержать имя контроллера с первой буквой в нижнем регистре.

Я проверил это с помощью имени пользователя в шаблоне общего заголовка файла, и он работал хорошо.

18
ответ дан 8 December 2019 в 12:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: