2008-09-15 11 views
43

Neden varsayılan IntelliJ varsayılan sınıf javadoc yorumu standart dışı sözdizimi kullanıyor? "Kullanıcı: jstauffer" ile bir satır oluşturmak yerine "@author jstauffer" ile bir satır oluşturabilir. Oluşturduğu diğer satırlarda (Tarih ve Saat) muhtemelen kullanmak için javadoc sözdizimi yok, ancak neden kullanılabilir olduğunda javadoc sözdizimini kullanmıyorsunuz?Neden varsayılan IntelliJ varsayılan sınıf javadoc yorumu standart dışı sözdizimi kullanıyor?

/** 
* Created by IntelliJ IDEA. 
* User: jstauffer 
* Date: Nov 13, 2007 
* Time: 11:15:10 AM 
* To change this template use File | Settings | File Templates. 
*/
+0

Varsayılanın değiştirilebileceğini biliyorum. Sadece bir varsayılan için bunu seçecek iyi bir neden olup olmadığını merak ediyorum. –

cevap

48

Ben Fikir varsayılan olarak @author etiketi kullanmaz neden emin değilim: Burada Başvuru için

bir örnektir.

Ancak, bu davranışı File -> Settings -> File Templates'a gidip girişini Includes sekmesinde düzenleyerek değiştirebilirsiniz. File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header

+7

IDEA 14'te, bu Dosya -> Ayarlar -> Editör -> Dosya ve Kod Şablonları -> İçerir -> Dosya Üstbilgisi. –

4

varsayılan, okunabilir kullanılabilir, ancak uymak veya herhangi bir kodlama standardı önermez:

IDEA 14 itibariyle bu kadar.

IntelliJ'in Javadoc etiketlerini varsayılan olarak kullanmamasının nedeni, geliştirme mağazalarında mevcut olabilecek herhangi bir kodlama/javadoc standardı ile olası paraziti önlemektir. Varsayılanın daha uygun bir şeye dönüştürülmesi gerekiyorsa, kullanıcı için açık olmalıdır.

Çalıştığım yerde, çeşitli nedenlerle yazar etiketlerinin kullanımı önerilmez.

1

Gösterdiğiniz başlık snippet'inin javadoc'tan daha eski olması ve muhtemelen C++ için yazılmış bazı kodlama standart belgelerinden ödünç alınması olasıdır.

+0

Şirket, bir Java IDE oluşturmak için kuruldu: http://www.jetbrains.com/company/jbstory.html –

+0

Benim amacım muhtemelen etrafa baktıkları ve bir C++ kodlama standartları belgesi bulduğu (eski bir işten belki) , belki de çevrimiçi bir yerden) ve üstbilgiyi bundan aldım. –

3

Kuruluşunuzun standartlarına veya zevkinize göre değiştirmeniz gereken varsayılan bir dosya şablonu olduğu için.

En iyi tahminim.

Mac AndroidStuido 1.0.2 yılında
6

Git Tercihler ardından sol yayılma Dosya ve Kod Şablonları sağ taraftaki dosya ve kod şablonları seçtikten sonra sekme seçmek içerir seçmek Dosya Üstbilgisi ve dosya üstbilgisini değiştirin.

İlgili konular