IntelliJ IDEA覆盖$user

6
这是一个非常简单的问题,但我在SO-Search和Google上找不到答案。
是否可以全局覆盖文件模板中使用的默认$ user VTL变量,而不是在每个模板中设置#set($user =“…”)?
就像IntelliJ本身的某种设置脚本一样,在那里我可以更改值?
提前致谢。
顺便说一下,我正在使用IntelliJ Ultimate 12.1.6。

在这里,我建议投票支持Jetbrains bug-tracker问题“配置自定义作者姓名/电子邮件/组织以在文件模板,完成等中使用”。 - radistao
1个回答

14

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

  • 在Windows中,编辑IntelliJ安装位置/bin/idea.exe.vmoptions和/或IntelliJ安装位置/bin/idea64.exe.vmoptions
  • 在Mac OS X中,编辑IntelliJ安装应用程序.app/Contents/bin/idea.vmoptions

在这些文件中,只需添加或修改以下行:

-Duser.name=Your name

如果您认识这个语法,那是因为Intellij IDEA使用Java系统属性user.name来填充$user${USER}


你实际上可以在IntelliJ中完成这个操作。这个链接描述了如何在Android Studio中完成:http://tools.android.com/tech-docs/configuration。可能IDEA也有相同的功能。 - Klitos G.
只有在你还没有使用过该应用程序时,才可以编辑那个文件。如果已经使用过,则需要编辑“%USERPROFILE%.IdeaIC2016.2\idea.exe.vmoptions”中的文件(根据IDEA版本进行调整)。显然,我在谈论Windows版本。 - Jamie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接