web-dev-qa-db-fra.com

Comment changer la variable $ {USER} dans IntelliJ IDEA sans changer le nom d'utilisateur du système d'exploitation?

Par ${USER} Idée Intellij signifie le nom de connexion de l'utilisateur actuel. Mais que se passe-t-il si la connexion diffère du nom utilisé comme nom de développeur? Est-il possible de définir USER sur une autre valeur sans changer le nom de connexion du système d'exploitation?

37
Cherry

Vous pouvez modifier le fichier idea.exe.vmoptions ou idea64.exe.vmoptions, qui doit se trouver dans le dossier bin de votre IDE Pour la version linux, cela pourrait être idea.vmoptions. Vous devez y ajouter un paramètre:

-Duser.name=YOURNAME

Cela rendrait votre ${USER} variable dans IntelliJ Idea est égale à la valeur du paramètre et vous n'avez pas à modifier le nom de connexion de l'utilisateur du système d'exploitation actuel. Je viens de le tester dans IntelliJ Idea 14.1.3 avec des modèles de fichiers et de code.

66
Stanislav

Pour modifier la variable $ {USER} uniquement pour l'utilisateur actuel (plutôt que pour l'ensemble du système), sélectionnez Aide-> Modifier les options personnalisées VM Options et ajoutez ce qui suit au fichier qui s'ouvre dans votre éditeur:

-Duser.name=USER

Enregistrez ensuite le fichier et redémarrez votre éditeur.

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

22
Alex Dioso