Bagaimana cara mengubah template Javadocs yang dibuat di Eclipse?
123
Saya tidak suka Javadocs default yang dibuat untuk saya ketika saya membuat Kelas atau metode, terutama variabel @author, yang merupakan nama pengguna sistem saat ini di kotak windows saya.
Untuk @authorkustomisasi variabel, Anda dapat mengatur string kustom Anda dengan mengedit eclipse.inifile menambahkan -Duser.name=customstring(Diuji dalam Kepler / Luna )
Ya saya tahu tentang itu, tapi sayangnya hal ini tampaknya tidak berpengaruh pada pembuatan kode untuk Kelas. Saya ingin menghindari melakukan ini secara manual
Olaseni
3
Spring Tool Suite (kustomisasi Eclipse populer untuk pengembangan Spring) menggunakan STS.ini. Di Windows saya menemukannya di direktori yang sama dengan peluncuran aplikasi yang dapat dieksekusi.
Ini terletak di bawahPreferences / Java / Code Style / Code Templates / Comments / Types
timbru31
1
Anda harus mempertimbangkan untuk menggunakan JAutodoc , yang merupakan plugin yang sangat berguna untuk Eclipse. Parameterisasi jauh lebih maju daripada generasi Eclipse standar.
Apakah ada cara untuk mengganti generasi gerhana javadoc gerhana dengan JAutoDoc? Yang saya maksud adalah: Saya telah menginstal plugin JAutoDoc. Jika saya sekarang membuat metode get / setter melalui Shft + Alt + S dan memilih "Hasilkan Getters dan Setter ..." komentar javadoc masih dihasilkan oleh gerhana. Tapi saya ingin membuat komentar ini oleh JAutoDoc secara otomatis ...
@author
kustomisasi variabel, Anda dapat mengatur string kustom Anda dengan mengediteclipse.ini
file menambahkan-Duser.name=customstring
(Diuji dalam Kepler / Luna )@author
tag, karena ini adalah suara yang tidak diinginkan .Jawaban:
Memeriksa
Preferences / Java / Code Style / Code Template
Bagian
Comment / Type
Anda dapat mengganti
author
tag dengan nilai apa pun yang Anda butuhkan dan ini akan berpengaruh pada kelas yang baru dibuat.Namun, jika templatnya baik-baik saja, tetapi nilai yang direferensikan beli tag penulis tidak, lihat pertanyaan SO ini :
${user}
menggunakan nilaiuser.name
variabel lingkungan; Oleh karena itu, Anda dapat melewati-Duser.name=My Name
dieclipse.ini
menimpanya.Atau, jika Anda mau, Anda dapat mengubah pintasan untuk menunjuk ke:
eclipse.ini
berada diEclipse.app/Contents/MacOS/
jika Anda klik kanan dan pergi Show Package Content.ZendStudio.ini
dan ditemukan diApplications/Zend Studio.app/Contents/MacOS/
.sumber
ZendStudio.ini
ditemukan dalamApplications/Zend Studio.app/Contents/MacOS/
.Lihat Window -> Preferences -> Java -> Editor -> Templates.
sumber
Spring Tool Suite (kustomisasi Eclipse populer untuk pengembangan Spring) menggunakan STS.ini. Di Windows saya menemukannya di direktori yang sama dengan peluncuran aplikasi yang dapat dieksekusi.
sumber
Untuk menggunakan nama pengguna dan email Git, Anda dapat menggunakan variabel
${name:git_config(user.name)}
dan${email:git_config(user.email)}
.sumber
Preferences / Java / Code Style / Code Templates / Comments / Types
Anda harus mempertimbangkan untuk menggunakan JAutodoc , yang merupakan plugin yang sangat berguna untuk Eclipse. Parameterisasi jauh lebih maju daripada generasi Eclipse standar.
sumber