Bir Sınıf veya yöntemler oluşturduğumda benim için oluşturulan varsayılan Javadoc'ları, özellikle Windows kutumdaki mevcut sistem kullanıcı adı olan @author değişkenini beğenmiyorum.
Ben değiştirmek isterim. Mümkün mü?
Bir Sınıf veya yöntemler oluşturduğumda benim için oluşturulan varsayılan Javadoc'ları, özellikle Windows kutumdaki mevcut sistem kullanıcı adı olan @author değişkenini beğenmiyorum.
Ben değiştirmek isterim. Mümkün mü?
Yanıtlar:
Kontrol Preferences / Java / Code Style / Code Template
Bölüm Comment / Type
authorEtiketi ihtiyacınız olan değerle değiştirebilirsiniz ve yeni oluşturulan sınıflar üzerinde bir etkiye sahip olacaktır.

Bununla birlikte, şablon yeterliyse, ancak yazar etiketini satın al referansı verilen değer değilse, şu SO sorusuna bakın :
${user}user.nameortam değişkeninin değerini kullanır ; bu nedenle, geçebilir -Duser.name=My Nameiçinde eclipse.inibunu geçersiz kılmak için.
Veya tercih ederseniz, kısayolu aşağıdakileri gösterecek şekilde değiştirebilirsiniz:
C:/java/eclipse/eclipse.exe -vmargs -Duser.name="cleverUserNameToUseInSourceCode"
eclipse.ini içindeEclipse.app/Contents/MacOS/ sağ tıklayıp Göster Paketi İçeriği giderseniz.ZendStudio.inive bulunur Applications/Zend Studio.app/Contents/MacOS/.ZendStudio.inibulunur Applications/Zend Studio.app/Contents/MacOS/.
Pencere -> Tercihler -> Java -> Düzenleyici -> Şablonlar'a bakın.
Spring Tool Suite (Spring geliştirme için popüler Eclipse özelleştirmesi) STS.ini'yi kullanır. Windows'ta bunu bir uygulama başlatma yürütülebilir dosyasıyla aynı dizinde buldum.
Eclipse için çok kullanışlı bir eklenti olan JAutodoc'u kullanmayı düşünmelisiniz . Parametrizasyon, standart Eclipse neslinden çok daha gelişmiştir.
@authordeğişken özelleştirme, sen düzenleyerek özel bir dize ayarlayabilirsinizeclipse.iniekleyerek dosyayı-Duser.name=customstring(test edilmiştir Kepler / Luna )