2009-06-01 10 views

Odpowiedz

178

nie jestem pewien jeśli w samym Eclipse jest jakiś sposób. Ale z tego co mogę znaleźć, ${user} używa wartości zmiennej środowiskowej user.name; w związku z tym możesz przekazać -Duser.name=My Name w pliku eclipse.ini, aby go zastąpić.

Lub, jeśli wolisz, możesz zmodyfikować skrót, aby wskazać:

C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode" 

jak pokazano na this blog entry.

@author ${user}

+7

Po prostu poszedłem i zrobiłem to po opublikowaniu tej odpowiedzi. Oznacza to, że teraz jestem zobowiązany do uznania tego pytania za "pomocne". –

+0

Piszę wiele instrukcji i "krok po kroku" procedur instalacyjnych jako architekta rozwoju. Z mojego doświadczenia wynika, że ​​zawsze potrzebna jest ilustracja;) – VonC

+5

Dla tych, którzy nie są pewni, gdzie znaleźć plik eclipse.ini, prawdopodobnie znajduje się on w katalogu instalacyjnym Eclipse (lub na Macu w Eclipse.app/Contents/MacOS). Oznacza to, że jeśli masz wiele instalacji Eclipse, będziesz musiał zmienić każdą z nich indywidualnie. [Odnośnik] (http://wiki.eclipse.org/Eclipse.ini) – jbranchaud

174
Windows > Preferences > Java > Code Style > Code Templates > Comments 

Wybierz Types i edytować szablon wstawić inną wartość (ewentualnie stały jeden na teraz, albo zmienić user.name property jak mmyers sugeruje)

/** 
* @author myUserValue 
* 
* ${tags} 
*/ 

Code Template preferences

+0

Zobacz również http://stackoverflow.com/questions/359351/eclipse-overriding-user-name-in-config-ini – VonC

+4

Jest to lepsze rozwiązanie, ponieważ większość informacji jest mało prawdopodobne, aby zmiany po wprowadzeniu tutaj. – Lokiare

+0

Znalazłem to pomocne ze względu na fakt, że najlepszym sposobem na podpisanie mojego nazwiska jest mój uniwersytecki adres e-mail zamiast tylko mojej nazwy użytkownika systemu; co nie jest bardzo samoidentyfikujące. –

Powiązane problemy