Создать пользовательскую переменную в шаблоне файла Intellij

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

Я могу использовать все переменные, определенные системой, просто отлично, например

${PACKAGE_NAME}

Однако я хочу иметь возможность использовать свои собственные имена переменных, например

${MY_USER_INPUT}

однако, когда я делаю это, как указано выше, я получаю сообщение об ошибке

В документации сказано:

Также можно указать произвольное количество пользовательских переменных в формате ${‹VARIABLE_NAME›}.

а затем Intellij должен запросить у пользователя значение.

Однако это просто не работает для меня. Что мне не хватает?


person Matt Broekhuis    schedule 28.12.2010    source источник
comment
Кажется, это ошибка. Я предлагаю вам сообщить об этом по адресу youtrack.jetbrains.net/issues/IDEA.   -  person Jan Thomä    schedule 28.12.2010


Ответы (2)


Похоже на ошибку, представленную как IDEA-63628. Пожалуйста, смотрите/голосуйте.

person CrazyCoder    schedule 29.12.2010
comment
спасибо, я, вероятно, должен был представить это непосредственно вам. приятно знать, что вы также следите за этим сайтом. У меня все еще установлено 9, поэтому я могу протестировать его и дождаться исправления ошибки. - person Matt Broekhuis; 30.12.2010

Я использую пользовательские переменные во многих шаблонах, и ${MY_USER_INPUT} должен работать.

Какая у вас ошибка ? какую версию IntelliJ вы используете?

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

person Peter    schedule 28.12.2010
comment
Я пробовал это и не получил результата. Идея меня просто совсем не подсказывает. Идея 10. - person Vladimir Ivanov; 28.12.2010