2013-10-27 8 views
6

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

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

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

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

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

+0

http://stackoverflow.com/a/34475894/907576 Там я предлагаю проголосовать за проблему с ошибкой Jetbrains «Настройка пользовательского имени автора/электронной почты/организации, которая будет использоваться в шаблонах файлов, завершение и т. Д.» – radistao

ответ

13

Вы хотите изменить файл (ы) IntelliJ's .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 System Property user.name для заполнения $user и ${USER}.

+0

Вы можете на самом деле сделайте это изнутри intelliJ. Эта ссылка описывает его для студии Android http://tools.android.com/tech-docs/configuration. Возможно, IDEA имеет то же самое –

+0

Редактирование этого файла работает только в том случае, если вы еще не использовали приложение. Если у вас есть, вам нужно отредактировать файл «% USERPROFILE% \. IdeaIC2016.2 \ idea.exe.vmoptions» (отрегулируйте версию для IDEA). Очевидно, я говорю о версии Windows. – Jamie