IntelliJ IDEA переопределяет $user

Это довольно простой вопрос, но я не могу найти на него ответ с помощью SO-Search и Google.

Можно ли глобально переопределить переменную VTL $user по умолчанию, используемую в файловых шаблонах, вместо того, чтобы устанавливать ее в каждом шаблоне с помощью #set($user = "...") ?

Как какой-то установочный скрипт для самого IntelliJ, где я могу изменить значение?

Заранее спасибо.

Кстати, я использую IntelliJ Ultimate 12.1.6.


person Pr0gr4mm3r    schedule 27.10.2013    source источник
comment
stackoverflow.com/a/34475894/907576 здесь я предлагаю проголосовать за проблему с отслеживанием ошибок Jetbrains Настроить собственное имя автора/электронную почту /organization для использования в шаблонах файлов, завершении и т. д.   -  person radistao    schedule 27.12.2015


Ответы (1)


Вы хотите изменить файл(ы) IntelliJ .vmoptions в текстовом редакторе.

  • В Windows отредактируйте IntelliJ-Install-Location/bin/idea.exe.vmoptions и/или IntelliJ-Install-Location/bin/idea64.exe.vmoptions.
  • В Mac OS X отредактируйте IntelliJ-Install-App.app/Contents/bin/idea.vmoptions.

В этих файлах просто добавьте или измените следующую строку:

-Duser.name=Your name

Если вы узнаете этот синтаксис, это потому, что Intellij IDEA использует системное свойство Java user.name для заполнения $user и ${USER}.

person Pr0gr4mm3r    schedule 27.10.2013
comment
На самом деле вы можете сделать это изнутри intelliJ. Эта ссылка описывает его для студии Android tools.android.com/tech-docs/configuration . Наверное у IDEA тоже самое - person Klitos G.; 06.09.2016
comment
Редактирование этого файла работает только в том случае, если вы еще не использовали приложение. Если у вас есть, вам нужно отредактировать файл в %USERPROFILE%\.IdeaIC2016.2\idea.exe.vmoptions (скорректировать для версии IDEA). Очевидно, я говорю о версии для Windows. - person Jamie; 02.11.2016