IntelliJ IDEA覆盖$ user

Pr0*_*m3r 6 velocity vtl intellij-idea

这是一个非常简单的问题,但我找不到使用SO-Search和Google的答案.

是否可以$user全局覆盖文件模板中使用的默认VTL变量,而不是在每个模板中设置它#set($user = "...")

像IntelliJ本身的某种设置脚本,我可以在哪里改变价值?

提前致谢.

顺便说一下,我正在使用IntelliJ Ultimate 12.1.6.

Pr0*_*m3r 14

您想.vmoptions在文本编辑器中修改IntelliJ的文件.

  • 在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
Run Code Online (Sandbox Code Playgroud)

如果您认识到这种语法,那是因为Intellij IDEA使用Java System Property user.name来填充$user${USER}.