Jak zmienić zmienną ${USER} w IntelliJ IDEA bez zmiany nazwy użytkownika systemu operacyjnego?
By ${USER}
Intellij idea oznacza nazwę logowania bieżącego użytkownika. Ale co jeśli login różni się od nazwy używanej jako nazwa dewelopera? Czy można ustawić USER
na inną wartość bez zmiany nazwy logowania systemu operacyjnego?
2 answers
Możesz zmodyfikować pomysł pliku .exe.vmoptions lub idea64.exe.vmoptions , który powinien znajdować się w folderze bin Twojej instalacji IDE. Dla wersji Linuksa może to być pomysł .vmoptions . Musisz dodać tam parametr:
-Duser.name=YOURNAME
Jak otworzyć plik:
-
Ctrl+Shift+A
> Wpisz "opcje maszyny wirtualnej" > wybierz opcję - pomoc > Edycja niestandardowych opcji maszyny wirtualnej...
To sprawi, że Twoja zmienna ${USER}
wewnątrz IntelliJ Idea będzie równa wartości parametru i nie musisz zmieniać bieżącej nazwy użytkownika systemu operacyjnego. Właśnie Przetestowałem go w IntelliJ Idea 14.1.3 z szablonami plików i kodu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-09-07 02:35:50
Aby zmienić zmienną ${USER} tylko dla bieżącego użytkownika (a nie dla całego systemu), wybierz Help - >Edytuj Niestandardowe Opcje maszyny wirtualnej i dodaj do pliku, który zostanie otwarty w edytorze:
-Duser.name=USER
Następnie zapisz plik i uruchom ponownie edytor.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-25 18:18:02