繁体   English   中英

如何在不更改操作系统用户名的情况下更改 IntelliJ IDEA 中的 ${USER} 变量?

[英]How to change ${USER} variable in IntelliJ IDEA without changing OS user name?

通过${USER} Intellij idea 表示当前用户的登录名。 但是,如果登录名与用作开发者名称的名称不同怎么办? 是否可以在不更改操作系统登录名的情况下将USER设置为其他值?

您可以修改idea.exe.vmoptionsidea64.exe.vmoptions文件,该文件应位于IDE 安装的bin 文件夹中。 对于 linux 版本,它可能是idea.vmoptions 您需要在那里添加一个参数:

-Duser.name=YOURNAME

如何打开文件:

  • Ctrl+Shift+A > 输入“vm options” > 选择选项
  • 帮助 > 编辑自定义 VM 选项...

这将使 IntelliJ Idea 中的${USER}变量等于参数值,并且您不必更改当前的操作系统用户登录名。 我刚刚在 IntelliJ Idea 14.1.3 中使用文件和代码模板对其进行了测试。

要仅为当前用户(而不是系统范围)更改 ${USER} 变量,请选择 Help->Edit Custom VM Options 并将以下内容添加到在编辑器中打开的文件中:

-Duser.name=USER

然后保存文件并重新启动编辑器。

https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties

对于 intellij 2021,配置位于 linux 上的此目录中

/home/xxxx/.config/JetBrains/IntelliJIdea2021.3/

找到这个文件

idea64.vmoptions

添加行:

-Duser.name=XXX XXXX

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM